Re: Какие языки стоит изучать?
От: Андрей Хропов Россия  
Дата: 17.09.06 11:49
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Собственно интересная тема поднята вот в этой заметке в ответ на спорную с т.зр. автора (и для меня тоже) статью в eWeek о 10 языках, которые (как говорится в статье) вы должны изучить прямо сейчас.

К>Возможно туда стоило бы добавить ассемблер (думаю не принципиально какой), который полезен для понимания, как же это всё работает на самом нижнем уровне.
К>Есть ли у вас дополнения или претензии к этому списку?

Персонально я бы сказал:

  1. Assembler — для понимания как все работает на самом низком уровне
  2. C — портабельный ассемблер, как совершенно верно замечено "when you need to make things fast"
  3. С++ — противоречивый язык, но для тренировки мозгов и для многих задач хорош.
  4. Nemerle(без макросов) — ИМХО лучшее на сегодня для того чтобы педалить код ,
    с макросами — только для любителей метапрограммирования.
  5. Lisp — классика функциональщины
  6. Haskell — мощная функциональщина на любителя
  7. Python — простой и понятный динамический язык

Smalltalk — классика ОО подхода, можно посмотреть, но синтаксис на любителя.
Erlang — возможно, для изучения быстрого мультитредного программирования.
JavaScript — только если нужно практически тесно работать с броузерами.

Perl — криптография какая-то, возможно кому-то и нравится.

VB, C#, Java — зачем, если есть Nemerle?

Личный опыт — немного asm, достаточно С, порядочно C++, немного Python и Nemerle.
(и MATLAB — вобщем-то не нравится, но производственная необходимость).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.