avva: (Default)
[personal profile] avva

Кажется, пора задумываться о том, какой язык следующим изучать. Из очевидных кандидатов пока вижу Ruby и Python. Из функциональных - может быть, OCaml. Других идей пока особо нет.

В этом году я выучил два новых языка: Haskell и Lisp, и оба мне очень понравились, как и сам процесс, по которому я успел соскучиться. А также поучаствовал в разработке нового языка (Perl 6), хотя пока что не очень активно, но все только начинается. Я хорошо знаю C/C++, Java, Perl; весьма уважаю и знаю на уровне чтения Smalltalk и Forth, хотя реально на них не работал; ну и всякие менее важные языки и ассемблеры, конечно, что-то помню, что-то не очень. Паскаль и Бейсик не будем вспоминать :)

Учитывая этот интеллектуальный багаж, если вы мне можете посоветовать следующий интересный язык, который стоит изучить и освоить, и объяснить, почему, я вам заранее благодарен.

Date: 2006-12-16 08:42 pm (UTC)
From: [identity profile] zverok-kha.livejournal.com
Если знать smalltlk, lisp, perl - Руби и Питон вряд ли "вставят", как и сказано выше. (есть еще, кстати, в чем-то к ним близкие Groovy на JVM и Boo на .Net).

В Nemerle интересны синтаксические макросы (помимо семейства Лиспов по-моему такого нету нигде) и вывод типов a la Хаскель - не сами по себе, а в приложении к "традиционной" императивно-объектной модели.

Из интересного "само по себе" хороши
* Io или Self (прототипно-ориентированные)
* Dylan (очень отдаленный потомок Лиспов)
* по слухам, "старые стройные" языки, типа Oberon или Eiffel
* Links (делает один из авторов Хаскеля; функциональный язык для веба, "компилирующийся" в набор HTML-JavaScript-SQL-bytecode), еще есть Hop на ту же тему

Бывают еще всякие incredible strange things, типа Esterel :)

January 2026

S M T W T F S
    1 2 3
4 5 6 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 10:33 am
Powered by Dreamwidth Studios