[Volgograd] Programming
Павел Безбородов
p_bezborodov на mail.ru
Ср Янв 29 10:45:48 MSK 2003
-----Original Message-----
From: Vitalik <vetalman на mail.ru>
To: "Serge S. Fukanchik" <volgograd на lug.ru>
Date: Wed, 29 Jan 2003 08:47:59 +0300
Subject: [Volgograd] Programming
> Программирование под Linux: с чего бы начать?
А что интересует-то? Что программировать надо/хочется?
> Что почитать?
Начни отсюда http://stommel.tamu.edu/~baum/programming.html
Это моя любимая коллекция ссылок ;)
> И какие технологии там есть?
Технологий там много. Особое внимание можешь уделить скриптовым языкам, например Perl/Ruby/Python. Есть такая библиотека wxWindows для отрисовки GUI, она кроссплатформенная, работает на UNIX/Windows/MacOS, сама она написана на С/С++, но есть биндинги под Python.
> К примеру есть ли там какое либо подобие COM,
Там есть и CORBA (в GNOME), и KParts (в KDE), и много чего другого. ГОРАААААЗДО больший выбор, чем в Windows ;) Ну и, разумеется, аналог .NET - называется Mono, но это пока сыроватый проект, хотя и вполне перспективный (по понятным причинам ;)
> а то у меня впечатление,
> что всё пишут на Си и избегают С++(не считая прог для X)?
Это заблуждение ;) А как же Perl?
>
> Я ничего не имею против С. Конечно, и размер больше, и медленнее проги
> на C++(вроде и сам понял, может что-то ещё?).
Насчет скорости/размера и т.п можешь посмотреть сюда ;)
http://www.bagley.org/~doug/shootout/craps.shtml
> Интересно, а окна на чем пишутся?(ядро и API)
Ядро на С/С++, а вот к API доступ может быть из чего угодно, хоть из Lisp'а ;)
Павел Алексеевич
Подробная информация о списке рассылки Volgograd