Здравствуйте, Глеб Алексеев, Вы писали:
ГА>Уфф, о чем это я? Мне же через три дня сдавать редактор конфигурационных файлов в формате XML, с драг-н-дропом и проперти-гридом, а там еще конь не валялся, что я тут делаю? Раскланиваюсь, не судите слишком строго...
Да нет, Глеб, все супер. И все так и есть. В принципе.
Нужно только понимать, что для каждой задачи нужен свой язык. Где-то функциональные языки рулят неимоверно. Когда таких задач станет большинство, тогда и эти языки будут мейнстримом. Хотя, скорее, в существующие императивные языки будут добавлены лучшие качества функциональных.
Пока же, к примеру, есть rsync, написанный на C, и unison, на OCaml. Rsync я могу использовать практически везде (даже на HP NonStop-ах). А unison -- только на мейнстримовых платформах. Вот и толку мне сейчас от OCaml-а.
Столько же, сколько от Lisp-а. Это если брать текущий момент. А что будет дальше -- поживем, увидим
... << RSDN@Home 1.1.4 stable rev. 510>>