![]() |
|
Модераторы: Се ля ви |
![]()
|
|
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: нет Всего: 31 |
Товарищи, какой функциональный язык посоветуете для изучения ?
Нужно в основном для расширения сознания =) Надеюсь извлечь полезные приемы и частично стиль. Так большую часть времени пишу на perl / c / js С другой стороны хотелось бы не академический, а реально применяемый язык. |
|||
|
||||
| Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 0 Всего: 49 |
Тогда, наверное, Haskell. Пожалуй, из чисто функциональных языков он самый распространенный.
Ну или классику - Common Lisp. |
|||
|
||||
| NightmareZ |
|
|||
![]() [хакер] ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 10.8.2006 Репутация: нет Всего: 13 |
Если нечем заняться, то, имхо, стоит попробывать все наиболее популярные.
-------------------- NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш Ely-Art.ru - наша маленькая домашняя арт-студия mugcraft.ru - кружки на любой вкус |
|||
|
||||
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: нет Всего: 31 |
смысл пробовать все ? они все в некоторой мере похожи.
я хочу изучить один но более детально.. а что скажите про Erlang ? Scheme ? |
|||
|
||||
| kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 1 Всего: 160 |
Лучшее введение в ФП из того, что я видел, это YAHT (Yet Another Haskell Tutorial). Бери PDF внизу страницы, качай Hugs и, что называется, в добрый путь. -------------------- |
|||
|
||||
| Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 0 Всего: 49 |
Erlang - не совсем функциональный язык, к тому же ориентированный главным образом на распределенное выполнение. Перед его изучением стоит изучить Пролог (что для расширения кругозора, впрочем, не менее полезно) - это языки одного семейства. Scheme - это вариат Lisp'а. Вместо Common Lisp можно посмотреть и его, но CL - более "промышленный" вариант, а Scheme - более "рафинированный" и академический. |
|||
|
||||
![]()
|
| Правила раздела "Философия программирования": | |
|
|
Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО: • вопросы перспективного развития методов написания ПО; • изменяющиеся языки и методологии программирования; Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Философия программирования | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |