The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Вышел третий номер журнала 'Практика функционального програм..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Вышел третий номер журнала 'Практика функционального програм..."  +/
Сообщение от opennews (ok) on 21-Дек-09, 22:54 
Вышел (http://fprog.ru/2009/issue3/) третий номер PDF-журнала "Практика функционального программирования". Некоторые из статей доступны в HTML формате:

- Рекурсия + мемоизация = динамическое программирование. Дмитрий Астапов (http://fprog.ru/2009/issue3/dmitry-astapov-recursion-memoiza.../)

                    - Проектирование Erlang-клиента к memcached. Лев Валкин (http://fprog.ru/2009/issue3/lev-walkin-designing-erlang-memc.../)

                    - Как построить Google Wave из Erlang и Tcl при помощи OCaml.  Дмитрий Астапов, Алексей Щепин (http://fprog.ru/2009/issue3/dmitry-astapov-alexey-shchepin-b.../)

                    - Полиморфизм в языке Haskell. Роман Душкин (http://fprog.ru/2009/issue3/roman-dushkin-haskell-polymorphism/)

                    - Элементы функциональных языков. Евгений Кирпичёв (http://fprog.ru/2009/issue3/eugene-kirpichov-elements-of-fun.../)


URL: http://fprog.ru/2009/issue3/
Новость: http://www.opennet.dev/opennews/art.shtml?num=24760

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


3. "Вышел третий номер журнала "  +/
Сообщение от be_nt_all (ok) on 22-Дек-09, 03:38 
>Теперь я понял кто спамит в коментариях блогов "Отличный материал, пишите ещё!"...

Ваша проницательность поразительна... А почему у меня сейчас в кране воды нет, вы не знаете?

А журнал действительно отличный.

Я бы особо отметил последнюю статью: «Элементы функциональных языков», где достаточно понятно ждя нас программеров описаны эти самые элементы, приведены примеры их использования, реализации в различных ФП языках, и того, как можно это реализовать в обычных языках.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Вышел третий номер журнала "  +/
Сообщение от Damon (??) on 22-Дек-09, 10:59 
А я, пожалуй, присоединюсь к выразившим восхищение. Мне понравилось! :-)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Вышел третий номер журнала "  +/
Сообщение от Аноним (??) on 22-Дек-09, 21:51 
А поиск по hh.ru слов erlang и haskell выдает 1 (одну) выкансию. Диагноз ясен - баловство для мажоров. Был бы у меня папа абрамович, может и я б такой ерундой занялся со скуки..
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Вышел третий номер журнала "  +1 +/
Сообщение от be_nt_all (ok) on 22-Дек-09, 22:20 
>А поиск по hh.ru слов erlang и haskell выдает 1 (одну) выкансию.
>Диагноз ясен - баловство для мажоров. Был бы у меня папа
>абрамович, может и я б такой ерундой занялся со скуки..

Ещё раз, не обязательно писать на Haskell (он пожалуй и в правду не слишком практичен, хотя и его к делу приспосабливают). Вакансии под тот же Erlang есть, только вы их не там ищите. Это другой ценовой сегмент, и, как правило, другие государства.

А суть в том, что ФП — это вектор развития современной _практической_ computer science. Не понимая ФП, вы не поймёте как следует языка Ruby, нововведений в Java, С#, Python и, в конце-то концов, C++ (в PHP кстати тоже кое-какие подвижки намечаются). А выделенной мной статье Кирпичёва (если вы не заметили, я об этом уже написал) описано в том числе и использование ФП в обычных языках, начиная от примитивного Си.

Знаете, в 80-х гг. тоже легко было выдать фразу типа «ну и кому нужны эти ваши Smalltalk программисты». А в это время за людей, имевших реальный опыт объектно-ориентированного программирования графических интерфейсов, шла нехилая борьба между Microsoft и Apple.

Впрочем, судя по всему, вам всё это не интересно...

PS. Сразу отвечу на возможное возражения, типа «ООП в 80-м году придумали, а ФП когда? Оно уже устарело наверное...». ООП придумали в 1968 году. Гуглим слово Simula. А современное ФП началось, пожалуй, с языка ML в 1973. В конце концов Чарльз Бэббидж фактически изобрёл компьютер в XIX веке, но реализованы его идеи были только в 40-х г. (MARK-II от IBM)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Вышел третий номер журнала "  +/
Сообщение от xepacim on 23-Дек-09, 13:42 
то что не имеет практической ценности - это уже теретическая наука или чистое искусство. денег не приносит. а значит интересно только детям абрамовича. в статье с самого старта примеры на хаскеле - я думал Objective-C имеет самый жуткий синтаксис - от жеж я заблуждался. собственно про синтаксис: кому нужен в наше время код, который будет нереально поддерживать по причине нечитаемости и отсутствия кодеров?

зы: на обжЦе то вот я пишу, увы. тупо за деньги, без особой радости. может и на ерланге смог бы, но не знаю у кого есть столько лишних денег..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Вышел третий номер журнала "  +/
Сообщение от Митра on 23-Дек-09, 00:13 
Если б вы программировали на язике с иной парадигмой,
перед вами простирались бы совсем другие горизонты.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Вышел третий номер журнала "  +/
Сообщение от Michael Shigorin email(ok) on 30-Дек-09, 04:45 
>А поиск по hh.ru слов erlang и haskell выдает 1 (одну) выкансию.

То-то к нам всех эрлангистов в окрестности будто уже вытащили, своих несколько лет как растят, и хаскелятники при это морды воротят, типизация им не та, своих дел хватает...

:)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру