LINUX.ORG.RU

7-й номер журнала «Практика функционального программирования»

 , , refal, , , , , ,


0

6

Вышел свежий, 7-й номер журнала «Практика функционального программирования». В новом номере вы можете прочитать следующие статьи:

  • «Язык РЕФАЛ — взгляд со стороны». Бойко Банчев расскажет о сущности, истории и современном состоянии языка РЕФАЛ — детища Валентина Фёдоровича Турчина; языке незаслуженно подзабытом, но на десятилетия опередившем своё время и пустившем корни во множество современных ЯП (как, например, Mathematica).
  • «Circumflex — веб-фреймворк на Scala comme il faut». Александр Темерев даст урок использования этого «обезжиренного» и гибкого веб-фреймворка, написанного на Scala российской командой во главе с Борисом Окунским.
  • «Разработка алгоритма обнаружения движения в среде программирования Mathematica». Вадим Залива расскажет об опыте прототипирования такого алгоритма при разработке iPhone-приложения iSentry. Хотя Mathematica и не является в полном смысле этого слова функциональным языком программирования, но программирование в этой среде задействует множество не очень распространенных пока в мейнстриме, но очень важных и заслуживающих внимание средств: интерактивный интерпретатор, гомоиконность (единство кода и данных), сопоставление с образцами, wholemeal programming (оперирование целыми структурами данных, а не их частями), акцент на «чистое» программирование, dataflow programming (Manipulate) и т.п.
  • «Как написать LDAP-сервер на Erlang» и «Как написать LDAP-сервер на Си». Максим Сохацкий и Олег Смирнов обменяются любезностями со Львом Валкиным: Максим и Олег похвалят Erlang за то, что на нем можно за 20 минут написать LDAP-сервер, а Лев докажет, что дело тут вовсе не в Erlang.
  • «Продолжения в практике». Алексей Вознюк (человек, написавший на LISP самую быструю программу к конкурсу в ПФП №3) расскажет об использовании продолжений для упрятывания асинхронности кода за обыкновенным «последовательным» синтаксисом. Эта тема особенно актуальна в контексте взрывного роста Веба и сетевых сервисов, но интересна и потому, что открывает целый пласт неожиданных структур управления. Рекомендуем перед прочтением ознакомиться с недавно опубликованным в «Библиотечке ПФП» переводом статьи «Паттерны использования call-with-current-continuation».
  • «Суперкомпиляция: идеи и методы». Илья Ключников, занимающийся суперкомпиляцией в Институте прикладной математики им. М. В. Келдыша, расскажет о суперкомпиляции (кстати, изобретенной также В. Ф. Турчиным в контексте языка РЕФАЛ), построив поразительно компактный и понятный суперкомпилятор простого языка, и покажет, что она применима не только для удивительно мощной оптимизации многих классов программ, но имеет и другие неожиданные применения.

Кроме этого, журнал доступен и в печатном виде (200р, доступны и все предыдущие номера, комплекты еще дешевле, доставка куда угодно, в Москве можно самовывозом).

>>> Обсуждение свежего номера

★★★★★

Проверено: svu ()

Действительно, практика! :)

anonymous
()

Пожертвования

Продолжаем традицию публикации записок, приложенных к пожертвовани- ям.

...

С++ наше всё! PayPal

...

anonymous
()

>в среде программирования Mathematica

вроде как и хочется почитать, а вроде как меня тошнит от её языка.

Ijon
()

Спасибо ребята, важное дело делаете! Отличный журнал, с удовольствием бы заказал бумажный, да в наши палестины его полгода будут везти (и то не факт, что привезут)

anonymous
()

Спасибо, всегда очень радует качество материала.

tensai_cirno ★★★★★
()
Ответ на: комментарий от ott

Journal of Functional Programming

Cambridge - ну кто бы сомневался, порой складывается впечатление, что только там делают cs.

jau_23
()

Я и 1-5 номера до сих пор не купил. Никак до Самиздала не доберусь.

AnDoR ★★★★★
()

Статья про продолжения эпична.

anonymous
()

Интересно. :-)

smh ★★★
()

А теперь все кому журнал понравился/оказался полезен быстренько сбегали и сделали donate!

redbaron ★★
()

да, я забыл написать в новости - если кто-то хочет написать статью в журнал, пишите на ie@fprog.ru. это может быть полезным для аспирантов, например, — журнал официально зарегистрирован

ott ★★★★★
() автор топика
Ответ на: комментарий от ott

Ну было бы очень здорово. Только это видится нереальным :)

arhibot
()

От номера к номеру журнал всё лучше. Так держать.

ugoday ★★★★★
()

Ссылка на лурк в статье о Circumflex умилила.

tailgunner ★★★★★
()

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

pitekantrop ★★★
()
Ответ на: комментарий от ott

> пролобировать включение в список? :-)

ага, а еще в космос слетайте.

bik ★★
()

Отличный журнал! Особенно ценным для меня был обзор литературы по ФП в первом выпуске - открыл для себя много хороших книг.

kermzyxer
()
Ответ на: комментарий от ott

это может быть полезным для аспирантов, например, — журнал официально зарегистрирован

Он входит в перечень ВАК? Если нет, то толку не будет.

Vudod ★★★★★
()
Ответ на: комментарий от Vudod

> Он входит в перечень ВАК? Если нет, то толку не будет.

RSDN Magazine входит же — может быть, и ПФП зарегистрировать?

sorhed
()

Ура.

Ждал статью о продолжениях, а статья про РЕФАЛ - приятная неожиданность.

Спасибо авторам.

kyz
()

Практика функционального программирования без должного внедрения в мейнстриме больше смахивает на слабенькую теорию...

SebastianPoeiro
()
Ответ на: комментарий от SebastianPoeiro

Даже если так - теория полезна для общего развития.

Quasar ★★★★★
()

Уже в 1966 продались западу... Что за язык такой, в котором всё на английском?

$ENTRY Go { = <Prout <Symb <FN <Numb <Card>>>>; }

FN {

Теперь я понял, с какого момента начал разваливаться СССР...

Harzah2
()
Ответ на: комментарий от Werehuman

если бы там было все так просто, мы бы давно сделали

ott ★★★★★
() автор топика

Отлично. С удовольствием почитаю. Как журнал, так и функциональный флейм на ЛОРе.

aedeph
()

>Cтатья про РЕФАЛ: «Недостатком Рефала, препятствующим его применению в современном программировании, является и «замкнутость» языка — прежде всего, отсут- ствие программного интерфейса к другим языкам»

Есть Рефал-0 , как подмножество языка Рефал-5 в среде BlackBox Component Builder.

>7-й номер журнала

Журналу предрекали «RIP», а он оказался живучий :)
Удачи!

quickquest ★★★★★
()
Ответ на: комментарий от Harzah2

>Теперь я понял, с какого момента начал разваливаться СССР...

Чуть пораньше, когда Хрущов, Берия и Маленков замочили всех конкурентов и стали править сами.

Napilnik ★★★★★
()

Журнал по уровню интересности статей таки начинает догонять жж
antilamer'a («Многабукф», «Что даёт ФП лично мне на практике») &&
adept'a (отчёты об ICFP 2006, 2007, 2010). Что есть хороший признак.

wingless
()

Больше смахивает на «Практику некрофильного программирования».

d9d9 ★★★★
()
Ответ на: комментарий от ott

ждите заказа из солнечной канберры, хаха

anonymous
()
Ответ на: комментарий от archimag

Да легко.

Подобные практики бесполезны, в ввиду практически полного отсутствия программистов с нужной подготовкой. Да и откуда им взяться, если в универах такие вещи непопулярны. Все эти лиспы, прологи, плэнеры уже были на советских машинах еще 40 лет назад, и как показала реальная практика, нахрен никому не сдались. Так что этот журнал, издавемый адептами массонской ложи, для отвлечения народа от действительно нужных вещей, типа изучения веб-фреймворков на питоне.

anonymous
()
Ответ на: комментарий от anonymous

Подобные практики бесполезны, в ввиду практически полного отсутствия программистов с нужной подготовкой.

Эти практики затем и предназначены, чтобы программеров становилось все больше.

Да и откуда им взяться, если в универах такие вещи непопулярны.

Если это гоновуз, то да, непопулярны. А если чой-то приличное то весьма. Смотри на MIT, Cambridge, Berkley и т.д.

cab ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.