| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Религиозные войны > Haskell vs OCamL vs Python |
| Автор: A5uKa 29.7.2011, 14:58 |
| цель - любая ) советуйте ! |
| Автор: 502 29.7.2011, 15:42 |
| Haskell |
| Автор: k0rvin 30.7.2011, 20:46 |
| казалось бы при чем тут питон? |
| Автор: A5uKa 30.7.2011, 21:09 | ||
ну а почему бы и нет |
| Автор: 502 31.7.2011, 22:06 | ||||
| в Haskell lambda красивше Haskell
OCaml
|
| Автор: Shaggie 31.7.2011, 22:10 |
| Scala же! |
| Автор: A5uKa 1.8.2011, 07:19 | ||
Терпеть её не могу |
| Автор: k0rvin 2.8.2011, 18:58 | ||||||
+1, недоязычек какой-то =) Добавлено через 7 минут и 13 секунд
а почему нельзя использовать собственно символ 'λ'? в Racket и (при выполнении несложных действий) CL -- можно... |
| Автор: 502 2.8.2011, 19:26 |
его нет на клавиатуре, но это можно сделать средствами IDE, подменять \ на λ это как? Добавлено через 35 секунд +2 |
| Автор: Shaggie 2.8.2011, 23:00 |
| Красившесть записи лямбд - главный критерий выбора языка Особенно если цель любая. |
| Автор: k0rvin 5.8.2011, 18:29 | ||||
|
| Автор: A5uKa 5.8.2011, 19:32 |
| А мне нравится OCamL |
| Автор: Void 5.8.2011, 20:05 |
А чем? Без подколки и троллинга спрашиваю. Когда-то я считал, что это отличный практический функциональный язык. Теперь, когда с одной стороны подпирают F#, Nemerle, Scala и прочие погонщики мамонт-фреймворков, а с другой — типа академичный Haskell, в котором активности по написанию тулов и библиотек в разы больше, мне лично так думать всё сложнее. |
| Автор: k0rvin 5.8.2011, 22:14 | ||
возможно тем, что Ocaml при этом показывает неплохие результаты по производительности и потреблению памяти программ? ну я так слышал/читал =/ и при этом не слишком "академичный" =) |
| Автор: ДобренькийПапаша 6.8.2011, 14:49 | ||
Поверьте, как только остро встанет вопрос производительности, то вы сразу перестанете так думать. (если случай тяжёлый, то перестанете на то время, пока проблема производительности не разрешится, хоть и адскими пусть даже усилиями). |
| Автор: 502 6.8.2011, 18:25 | ||
хм, вроде почти для всех ЯП можно написать критичные участки на Си не думаю что их будет так уж и много, ну а если и будут то тут ни OCaml, ни F#, ни Haskell не помогут |
| Автор: Void 7.8.2011, 11:28 |
| Для поддержания разговора: http://www.reddit.com/r/haskell/comments/jap3x/im_very_tempted_to_want_to_move_to_a_functional/ в своём выступлении на QuakeCon, что хотел бы писать на функциональном языке вроде Haskell или OCaml, потому что даже самые лучшие программисты ошибаются и очень важно «стелить соломку» в виде максимума статических гарантий. К сожалению, добавляет он, в нынешнем геймдеве такой переход практически нереален из-за проблем с обучением и набором кадров. P.S. Вообще, если у кого есть лишние полтора часа, выступление в целом интересное |
| Автор: gcc 7.8.2011, 15:22 |
| лучше писать на С и смотреть порно |
| Автор: Rohoss 7.8.2011, 22:16 | ||
А зачем смотреть порно если ты и так пишешь на С? |
| Автор: A5uKa 8.8.2011, 05:43 | ||||
может он это и имел ввиду |
| Автор: 502 30.8.2011, 16:48 |
| A5uKa, ну как, определился? |
| Автор: A5uKa 31.8.2011, 15:09 | ||
Нет, но теперь ещё смотрю на Erlang |
| Автор: A5uKa 2.9.2011, 10:56 |
| OCamL может заменить С++ в некоторых местах, но вот количество библиотек конечно нулевое. Где-то (В картинках, вроде презентации) была описана очень интересная разработка на Erlang, где небольшие утилиты были реализованы на OCamL. Вот посмотреть бы как это связано... Я до сих пор не могу выбрать между OCamL Haskell и т. д. Но OCamL похож очень на F# и не тянет .NET Добавлено через 51 секунду блин... тут же вторая страница есть ... |