Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Re: Как заработать

Подводя итог, можно сделать вывод, что ASM знают очень мало (да и
писать на нем большие проекты даже опытному программеру трудновато).
Сетевые языки вообще не в счет. Остается C++ и Delphi. Я за Delphi!

Ответить   Денис Tue, 30 Dec 2003 09:56:53 +0300 (#44202)

 

Ответы:

On Tuesday 30 December 2003 08:56, Денис wrote:

Не хотел высказываться по этому поводу, но таки выскажусь...
Люди, что за предпочтения! Вы, вроде, все программисты, и хотите заработать
деньги используя краденые программные продукты. Сами от себя воруем, господа!
Если уж и пытаться заработать деньги, то только используя компиляторы,
операционные системы, редакторы и прочие тулзы, которые доступны каждому.
Далеко не уверен, что зарплаты (или стипендии) большенства из нас хватит
купить более-менее стоящую версию Delphi или Visual C. Я уже не говорю про
Windows, которую на постсоветском пространстве вообще не считают платным
продуктом.
Delphi не годится для больших проектов. Это факт. Доказано на опыте множества

людей (на моем в частности: уже 7 лет опыта программирования, из них 5 на
Дельфе).
А из доступных для повсеместного использования языков являются Java и C/C++.
Для программирования на Java есть множество IDE, например NetBeans или
Eclipse.
На Java можно создавать приложения быстро, практически тремя кликами мышки.
Скорость работы подобных приложений не намного уступает, а иногда и
превосходит Delphi аналоги. Приемущество Java - простота, расширяемость,
универсальность и изящество исходного кода.
На Java можно писать приложения практически для всех отраслей. Начиная с
небольших интернет-игрушек, бизнес-приложений и веб-сайтов, заканчивая
распределенными, маштабируемыми клиент-серверными (enterprise) приложениями
(хотябы тот же JBoss чего стоит).
На С/С++ программировать немного сложнее, надо больше внимания уделять
распределению памяти и прочим низкоуровневым вещам. Но без этого языка не
обойтись, делая быстрые, не требовательные к объему памяти программы. Скажу
честно, большого опыта работы с С/С++ не имею. Делал лишь небольшие примочки

для БД PostgreSQL под Линукс. Но при этом удовольствие получал неописуемое.
Конечно же не обойтись без Ассемблера. Но на уровне инлайн. Только для
критических к скорости участков.
Для всего вышеперечисленного имеется свободнораспространяемое ПО.
Вышеупомянутый NetBeans (замечательная IDE для Java) можно скачать с сайта
www.sun.com в связке с J2SDK. При этом никаких ограничений на производство
небесплатных продуктов.
Для С/С++ рекомендую использовать GNU инструментарий, свободно доступный на
www.gnu.org, а так же поставляемый на дистрибутивах линукс.
На сайте www.sourceforge.net можно найти уйму IDE, которые используют
gnu-компиляторы.
Компилятор ассемблера так же имеется в наборе gnu, но он использует синтаксис

AT&T, что, не всем удобно. Но, к счастью имеется проект nasm
(http://nasm.sourceforge.net/) - замечательнейший компилятор ассемблерного
кода.
Так что среди такого обилия свободного ПО, пользоваться ворованными штучками
-
по меньшей мере не рационально.
Так что делайте свой выбор!

С уважением.
Дима Федотов.
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Dima Fedotov Tue, 30 Dec 2003 10:44:19 +0200 (#44265)