Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какой функциональный язык выбрать для изучения ? хочуть расширить свое представление =) 
:(
    Опции темы
sir_nuf_nuf
Дата 3.2.2009, 03:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 6.1.2008

Репутация: нет
Всего: 31



Товарищи, какой функциональный язык посоветуете для изучения ?

Нужно в основном для расширения сознания =)
Надеюсь извлечь полезные приемы и частично стиль.
Так большую часть времени пишу на perl / c / js

С другой стороны хотелось бы не академический, а реально применяемый язык.




--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
Фантом
Дата 3.2.2009, 03:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 0
Всего: 49



Тогда, наверное, Haskell. Пожалуй, из чисто функциональных языков он самый распространенный. 

Ну или классику - Common Lisp. 
PM   Вверх
NightmareZ
Дата 3.2.2009, 06:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


Профиль
Группа: Участник
Сообщений: 699
Регистрация: 10.8.2006

Репутация: нет
Всего: 13



Если нечем заняться, то, имхо, стоит попробывать все наиболее популярные.


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
sir_nuf_nuf
Дата 3.2.2009, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 6.1.2008

Репутация: нет
Всего: 31



смысл пробовать все ?  они все в некоторой мере похожи.
я хочу изучить один но более детально..

а что скажите про Erlang ? Scheme ?


--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
kemiisto
  Дата 3.2.2009, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 1
Всего: 160



Цитата(sir_nuf_nuf @  3.2.2009,  07:05 Найти цитируемый пост)
а что скажите про Erlang ? Scheme ? 

Лучшее введение в ФП из того, что я видел, это YAHT (Yet Another Haskell Tutorial). Бери PDF внизу страницы, качай Hugs и, что называется, в добрый путь. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Фантом
Дата 3.2.2009, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 0
Всего: 49



Цитата(sir_nuf_nuf @  3.2.2009,  09:05 Найти цитируемый пост)
а что скажите про Erlang ? Scheme ?


Erlang - не совсем функциональный язык, к тому же ориентированный главным образом на распределенное выполнение. Перед его изучением стоит изучить Пролог (что для расширения кругозора, впрочем, не менее полезно) - это языки одного семейства. 

Scheme - это вариат Lisp'а. Вместо Common Lisp можно посмотреть и его, но CL - более "промышленный" вариант, а Scheme - более "рафинированный" и академический. 
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.5300 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.