Информация об авторе - ADEpt

Информация об авторе

Имя:
ADEpt (rss icon RSS)
О себе:
Пишу про функциональное программирование, телекоммуникации, проектный менеджмент.
Web:
http://users.livejournal.com/_adept_

Статьи

Видео со встречи developers.org.ua 8.11.2007 г.

ADEpt
Опубликовано 11.11.2007 в Встречи ДОУ, События

Наконец у меня дошли руки пережать видео, записанное в четверг на встрече developers.org.ua, а ShaDOw любезно предоставил место, куда его можно выложить.
Видео выложено в двух вариантах - 100 Mb и 250 Mb. Файлы отличаются только степенью сжатия (битрейт 100 и 330 kbps соответственно), все остальные параметры у них одинаковы - 720×576, кодек h264, аудио в [...]

Играем в Ним при помощи ленивых вычислений и бесконечных списков

ADEpt
Опубликовано 12.08.2007 в Статьи, ФП

Добрый вечер.
Продолжая (после долгого перерыва) серию статей про ФП, я решил написать о том, как ленивая модель вычислений позволяет просто и элегантно работать с бесконечными списками.
Зачем это нужно? Допустим, решение какой-то задачи требует обработки нескольких массивов/списков/наборов данных. Если мы описываем решение в терминах операций над конкретными элементами (”a[i]=b[j]+c[j-i+1,j]“), у нас всегда есть риск упустить [...]

Отчет о ICFPC-2007, или Как прошел чемпионат по прикладной программной паталогоанатомии на скорость

ADEpt
Опубликовано 30.07.2007 в War stories, Репортажи, ФП

Добрый день.
С интересом прочитал о том, как команда DOU участвовала в ICFPC-2007. В комментариях вспоминали меня и мой прошлогодний отчет, и я подумал, что многоуважаемой публике будет небезинтересно узнать о том, на какие грабли в этом году наступила команда Lazy Bottoms, чего мы достигли и что именно нам помешало занять место в top15 завершившегося [...]

Анонс: открытое соревнование по программированию ICFPC-2007

ADEpt
Опубликовано 8.07.2007 в Новости, События

Вы пишете бизнес-приложения на Java, но в качестве хобби изучаете Ruby и уверены, что на нем все можно написать в 10 раз быстрее и короче? Или, может, вы виртуоз C++ и убеждены, что при необходимости вы оптимизируете свой код так, как не снилось писакам на всяких разных PHP? А может, ваш любимый язык - Python, [...]

Func links: Caml Trading, Lift/Scala, XMonad, Pragmatic Haskell

ADEpt
Опубликовано 18.05.2007 в Linkdump, Ресурсы Сети

Этот пост - первый из серии более-менее регулярных (я надеюсь) сообщений о интересных и полезных проектах и статьях, так или иначе имеющих отношение к функциональному программированию. Даже если вы никогда не слышали о Haskell, OCaml, Scala и других подобных языках, вам может интересно (и небесполезно) ознакомиться со ссылками, хотя бы для расширения кругозора.
Have fun!

Caml Trading: [...]

ФП: lazy evaluation - это завтрашние результаты вычисления функций уже сегодня.

ADEpt
Опубликовано 24.04.2007 в Разработка, Статьи

После вводной статьи о ФП впору переходить к демонстрации конкретных примеров, приемов и трюков.
Сегодняшняя статья будет посвящена ленивым вычислениям (lazy evaluation). Оставайтесь с нами, и вы увидите, как функция может использовать в качестве аргумента результаты своей работы.
В качестве языка для иллюстрирования взят Haskell. От читателя не требуется знания Haskell или его синтаксиса.
Рассмотрим такую задачу: [...]

“Почему ФЯ?” или Стоит ли учить что-то радикально отличное от C++/Java/Python

ADEpt
Опубликовано 20.04.2007 в Разработка, Статьи

О чем эта статья?
В заголовке нет опечатки - это именно “ФЯ”, а не “Я”. Это сокращение означает “функциональные языки”, и речь в статье пойдет о функциональном программировании (FP), точнее, даже не о нем самом, а о том, стоит ли тратить свое драгоценное время на знакомство с ним.
В сети можно найти десятки вводных статей о FP, [...]

Архив

Вакансии rss icon

Все вакансии

Комментарии

Категории