Re[3]: Современное программирование
От: reductor  
Дата: 21.12.05 06:50
Оценка: 3 (1) +3 -1 :)
Здравствуйте, stragner, Вы писали:

S>Здравствуйте, reductor, Вы писали:

R>>Помогают не технологии, а умение в них разбираться и выбирать.
R>>А пока этого не наблюдается, остается лишь полагаться на мнение большинства.
R>>Больше сказать нечего.
R>>Умеющий уши, да услышит.

S>В том то и дело, что надо в них разбираться. Но для этого надо что выбрать, и что делать новичкам?



Вы не о том спрашиваете и не там.
Спросите себя — зачем вы программируете?
Чтобы просто получать N долларов в час за работу и программирование для вас просто способ зарабатывания на хлеб с маслом — тогда совершенно неважно что выбирать. Платить вам будут всегда за время здесь или там — и технологии не имеют никого значения.

А если вам это интересно и вы хотите развиваться, учиться и вообще расти как профессионал потому что вам это нравится — тогда учить следует все подряд. А иначе — ничего не выйдет. Читать дискуссии, документацию, книжки и самостоятельно, вдумчиво сравнивать одно с другим и задавать _себе_ вопрос кто прав, а кто — нет.
Да, это требует много времени, сил, упорства и денег. Но если вам интересно, это все ерунда и взамен вы для себя получите гораздо больше. Даже если придется убедиться, что ничего менять не нужно.

Ладно...
Краткий список языков, которые лично я отношу к обязательной программе (знания) — ML(SML/O'Caml), Scheme, Common Lisp, Haskell, Prolog, Smalltallk и Forth. Ну еще, видимо, не помешает APL/J/K.
Не так уж кстати и много. Зато после них входишь во вкус и начинашь щелкать языки как орехи.
И упаси боже пытаться выбрать среди них тот, что "лучше".
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.