Что-то я давно не писал в этот блог, решил исправить эту ошибку...
На работе продолжаю бороться с C++, хорошо хоть boost немного скрашивает тяжелую жизнь (после того, как избаловался с этими функциональными языками :-)
Не для работы, достаточно активно занялся Clojure, поскольку для одного из проектов понадобилась интеграция с JVM и библиотеками для этой платформы, а поскольку писать на Java я не люблю, я обратил свое внимание на этот интересный язык.
Язык действительно интересный, очень удобная и прозрачная интероперабельность с JVM, удобная реализация доступа к данным в многопоточных приложениях, ну и наличие адаптера к slime, делает процесс разработки намного удобней, за счет возможности быстрого прототипирования, и изменения системы на ходу, что удобно при эксперементировании...
По мотивам разборок с Slime & Clojure, надеюсь написать очередной кусок статьи про Emacs as development environment, посвященный этой тематике...
18.11.09
28.9.09
Второй выпуск журнала "Практика функционального программирования"
Сегодня вышел второй номер журнала "Практика функционального программирования".
В данном выпуске опубликовано несколько статей, рассказывающих о применении функциональных языков в "реальной" жизни, в том числе и для разработки коммерческих программных продуктов. Для этого выпуска журнала я написал статью о разработке семейства продуктов "Дозор-Джет" предназначенных для борьбы с утечками информации, разработка которых велась на языке Scheme
Вы можете обсудить этот выпуск журнала в ЖЖ - принимаются пожелания и замечания...
В данном выпуске опубликовано несколько статей, рассказывающих о применении функциональных языков в "реальной" жизни, в том числе и для разработки коммерческих программных продуктов. Для этого выпуска журнала я написал статью о разработке семейства продуктов "Дозор-Джет" предназначенных для борьбы с утечками информации, разработка которых велась на языке Scheme
Вы можете обсудить этот выпуск журнала в ЖЖ - принимаются пожелания и замечания...
15.9.09
статистика
Сегодня первый раз за долгое время зашел в гугл для веб-мастеров, и обнаружил, что число подписчиков составляет круглое число - 500 человек. Мне очень приятно, что вы читаете меня - спасибо вам! :-)
18.8.09
Про ФП и Микрософт
Небольшая презентация про то, почему MS вкладывается в использование ФП в своих языках... (via френдов с ya.ru)
10.8.09
книжное
Дочитал Code Complete, 2nd edition - все время слышал про нее, но все руки не доходили прочитать, а тут прикупил, и прочитал :-)
Что я могу сказать - книжка полезная, имеется много полезных советов самого разного уровня - от организации разработки ПО, до оформления исходников. Обнаружил в книге много советов на темы, до которых сам додумался в ходе своей работы разработчиком.
Буду пытаться использовать книгу для внедрения некоторых вещей в работе - code review и т.п., поскольку в книге есть необходимые числа и ссылки на работы, в которых анализируется эффект от внедрения той или иной методологии разработки...
P.S. а тем временем на shelfari добавили долгожданную возможность указания информации о переводах книг на другие языки - надо бы обновить свой список литературы, поскольку часто читал книги именно в переводе.
Что я могу сказать - книжка полезная, имеется много полезных советов самого разного уровня - от организации разработки ПО, до оформления исходников. Обнаружил в книге много советов на темы, до которых сам додумался в ходе своей работы разработчиком.
Буду пытаться использовать книгу для внедрения некоторых вещей в работе - code review и т.п., поскольку в книге есть необходимые числа и ссылки на работы, в которых анализируется эффект от внедрения той или иной методологии разработки...
P.S. а тем временем на shelfari добавили долгожданную возможность указания информации о переводах книг на другие языки - надо бы обновить свой список литературы, поскольку часто читал книги именно в переводе.
Ярлыки:
book,
programming,
software development
30.7.09
GNU Emacs 23.1 released!
После нескольких лет разработки, сегодня вышла новая версия GNU Emacs. Она имеет номер 23.1. В данной версии внесено очень большое количество изменений:
- Поддержка новых систем рендеринга шрифтов, поддержку anti-aliasing для них, и возможность масштабирования шрифтов для конкретных буферов, а также поддерживается прозрачность окон;
- Emacs можно запускать как демон, с возможностью быстрого подключения к нему;
- Поддержка dbus & zeroconf;
- множество изменений в поддержке различных языков;
- возможность задания локальных переменных для каталогов;
- большое количество новых пакетов (remember, ruby-mode, docview, easypg, etc.) и обновления для старых пакетов
21.7.09
Журнал о ФП на русском языке
С большим удовольствием хочу рассказать о том, что вышел в свет первый выпуск журнала о функциональном и декларативном программировании на русском языке. Журнал называется «Практика функционального программирования».
Первый выпуск посвящен введению в функциональное программирование и содержит статьи, показывающие принципы использования ФП. Также туда вошла и моя статья с обзором литературы на тему функционального программирования...
Огромное спасибо lionet, редактору первого номера, за идею выпустить этот журнал и организацию всего процесса выпуска первого номера. Мы все надеемся, что выпуск журнала будет проходить на регулярной основе...
P.S. Обсуждение журнала идет в комьюнити ru_declarative в ЖЖ
Первый выпуск посвящен введению в функциональное программирование и содержит статьи, показывающие принципы использования ФП. Также туда вошла и моя статья с обзором литературы на тему функционального программирования...
Огромное спасибо lionet, редактору первого номера, за идею выпустить этот журнал и организацию всего процесса выпуска первого номера. Мы все надеемся, что выпуск журнала будет проходить на регулярной основе...
P.S. Обсуждение журнала идет в комьюнити ru_declarative в ЖЖ
Подписаться на:
Сообщения (Atom)