Блог им. sterhEPmail 0.1 почтовая система на эрланге

Доброго времени суток. Недавно начал реализацию почтовой системы, которая будет включать в себя smtp/pop3 сервера и многие другие атрибуты почтовых систем. На данный момент в версии 0.1 готов к использованию pop3 сервер, я бы не рекомендовал его использовать на боевом сервере (все таки версия 0.1), но он уже представляет из себя самодостаточный pop3 сервер. Всем кто хочет принять участие в развитии проекта милости просим! Спасибо.

Адрес проекта — EPmail
EPmail Wiki — Wiki
Текущий статус проекта — Статус
Как установить и запустить проект — Установка и запуск
  • +6
  • sterh
  • 27 января 2011, 19:15

Комментарии (10)

  • avatar
  • LRN
  • 27 января 2011, 20:06
  • #
  • 0
Почему Экланг, а не, скажем, Go? Есть опыт функционального программирования? Или требуется платформа с хот-свапом?
Появилось немного свободного времени, а желание выучить какой-либо функицональный язык было уже давно и выбор пал на erlang.
А, ясно. Просто Эрланг и Го — это единственные из известных мне языков, у которых многопоточнось вшита в сам язык. Поэтому подумал, что если Эрланг — значит будет мощный индустриального класса сервак с поддержкой хот-сваппинга, кластеризации и массовой многопоточностью.

В плане изучения функциональных языков я бы на твоём месте начал с Хаскелла, ибо он чист.
Да хаскел несомненно правильнее в этом плане, его кстати тоже учу параллельно, но эрланг мне показался более практичным
Что касается многопоточности говорят Clojure хорошо справляется, но как то к лиспам я не очень
  • avatar
  • fog
  • 28 января 2011, 12:08
  • #
  • 0
Хорошо бы было увидеть на опенлайф пару постов о преимуществах ерланга.
Да, сам подумывал об этом. Как будет чуточку свободного времени, обязательно напишу.
Может ком-то интересна какя-то конкретная часть или область эрланга, а точнее его платформы, потому как сам язык прост и минималистичен.
Мне интересно узнать, что за зверь такой ерланг, что такое функциональное программирование, и почему ерланг крут в многопоточных приложениях. =)
Принято. Об этом и будет первая вводная статья.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.