Функциональные ЯП или Императивные ЯП

Функциональные ЯП
6
Нейтральная
сторона
4
Императивные ЯП
8
Языки семейств Lisp, ML, Prolog+представители логических яп
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!
Потомки Алгола, Фортрана

13-06-2010 21:33 +1

Многие фишки императивных языков позаимствованы из функциональщины: лямбды, замыкания, функции высших порядков, LINQ и прочее.

0 комментариев
29-09-2010 16:43 0

Распаралеленные программы намного удобнее писать на ФЯП.

0 комментариев
13-06-2010 21:51 0

я конечно LISP люблю, но Prolog ненавижу больше, да и C++ и Python ближе

2 комментария
gilgamesh.is… 14-06-2010 06:12 +1

KIZYA, За что пролог обижаешь? Это же обыкновенное исчисление предикатов, реализованное в коде - вполне стройная мат. теория.

Насчет С++ - он убог, как с точки зрения теории языков (невероятно паршивый дизайн), так и с позиции "возьмем си и прикрутим классы". У питона дела с дизайном получше, но и без ложки дегтя не обошлось - Гвидо мечется из крайности в крайность, хорошо хоть заморозку сделал.

andoriyu 14-06-2010 09:25 -2

gilgamesh.isopenid.ru, то то c++ в разы ^W xxx * 0 =0 используется повсеместно в ПО. А на хаскеле и лиспе только и делают, что пишут никому не нужную бороду для себя.

14-06-2010 07:43 0

Знаком с Хаскеллем и хаскеллистами. Спасибо, не надо.

8 комментариев
gilgamesh.is… 14-06-2010 08:30 +1

Jarkko, И знакомство, разумеется, на уровне хелловорд...

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

andoriyu 14-06-2010 09:24 -2

gilgamesh.isopenid.ru, нда, хаскель и лисп это языка для ынтерпрайзщиков которым надоело писать ынтерпрайз и они ебнулись головой об стену. Ни хаскель, ни лисп не востребованные сейчас. Сколько вакансий для лисперов в рашке? 0.5? в а мире? Я помню когда в моем круге появилась вакансия CL, так лиспера аж все кончили от этого, %% целая одна вакансия!!! %%, а потом оказалось, что:

1) CL это не Common Lisp

2) Это поддержка легаси говна

А хаскель, что? Там даже 0.001 вакансии в мире не наберется.

gilgamesh.is… 14-06-2010 10:05 +2

andoriyu, Запомни одну простую вещь - на говносайтиках типа жоп.ру, мойкруг вакансии для легкозаменяемого расходного материала, под названием быдлокодеры.

Жабка, пхп, с++ востребованы в проектах с копеечными бюджетами, а уж о квалификации таких кодеров, думаю, не стоит и упоминать.

andoriyu 14-06-2010 11:33 0

gilgamesh.isopenid.ru, какой ты толстый. ну покажи мне вакансию лиспера и хаскелиста. Не встречал таких на круге и lInked in. Ты с++ и c# не путаешь?

p.s.

проверь постельное белье, похоже у тебя опять мокрые сны.

gilgamesh.is… 14-06-2010 14:51 +1

andoriyu, Да уж не толще тебя.

Не встречал таких на круге и lInked in.

Читать не научился, понимаю, некогда - надо на пхп говнякать.

Это говносайты для быдлоты, догоняешь? Но для тебя это вершина мечтаний, да. И про хэдхант не слышал, разумеется.

Вакансии хаскеллистов (прям с офсайта), даже в рашке работу найти не проблема, навскидку Jet Infosystems функциональщиков набирают.

p.s. так палевно свои желания не проецируй, плз.

Jarkko 14-06-2010 17:32 0

gilgamesh.isopenid.ru, Ну да, дальше каррирования, List Comprehension (или как его там) и матриц не дошло, слава Богу.

andoriyu 14-06-2010 21:47 0

gilgamesh.isopenid.ru, Это ты LInked IN назвал сайтом для быдла? Я так понимаю дальше разговор продолжать нет смысла. Очередной фанатик повернутый на "илитизме" своего языка. Который он даже не использует и скорее всего хуячит на похапе на работе, но продолжает мечтат во снах какой он илитный.

cosmonaut 29-09-2010 16:51 +2

andoriyu, А ниче страшного, что в мировом рейтинге CL в первую давдцатку самых популярных языков входит (по-моему, 15). Может это проблемма Рашки, а не лиспа, что вакансий нет? ;)

14-06-2010 09:28 +1

Есть только один функциональный ЯП который заслуживает уважение - erlang. И тот редко применяется, однако его плюшки стоят того, чтобы его выучить.

4 комментария
gilgamesh.is… 14-06-2010 10:12 +1

andoriyu, Эрланг действительно хорош.

В телекоммуникациях и сопутствующих отраслях он очень популярен, а вот всяким недоязыкам типа с++ тут не место.

andoriyu 14-06-2010 11:35 0

gilgamesh.isopenid.ru, с++ там месту нет потому, что:

1) С++ имеет другие цели

2) ерланг заточен на распаралеливание

3) ерланг разрабатывается компанией которая практически родитель телекомов.

gilgamesh.is… 14-06-2010 14:29 +2

andoriyu, Спасибо, кэп. А пацаны-то не знали...

cosmonaut 29-09-2010 16:46 +2

andoriyu, Зная лисп, базу ерленга освоил дней за 5. Ну очень там много лиспового, хотя, на первый взгляд и не подумаешь. Так что, делайте выводы об уважении :)