?

Log in

No account? Create an account

Заповедник репрессивной психиатрии

Clojure курсы
metaclass
http://events.dev.by/kursy-clojure#
"Задание будет объявлено в группе «Clojure Course» http://www.facebook.com/groups/clojure.course/ в facebook 7 марта 2013г."

Я вот думаю - у меня нет фейсбука, видел я его в гробу и 100501-я учетка в социальной сети только ради того, чтобы посмотреть на задание, мне не нужна. Тащемта не лучше ли было бы задание и прочее где-нибудь объявлять, где регистрация не нужна, чтобы смотреть?

scala spray slick restful ад заборы коровники коворкинги хипстеры
metaclass
В целях недопущения упрощения жизни, а так же чтобы псить, при необходимости, со знанием дела, осиливаю скалу.
Причем начал практически с конца - клепаю RESTful сервис на основе spray с всякими json-маршалингами внутри через имплициты и прочую адову содомию.
При достаточном количестве type-level магии оно выглядит, конечно, так же просто, как какое-нибудь руби, или как лиспы без скобок и с инфиксной записью, но внутренняя сложность, по-моему, зашкаливает. "Импортируй себе немножечко имплиситов и получи на халяву сериализаторы в json для всего", "Оберни маршруты в директивы логгера" и прочее такое.

Сборку завел, сначала через sbt (простой способ), потом импортировал в IDEA (условно простой) и потом стырил у jdevelop конфигурацию для мавена (нормальный способ). Воедино надо это как-то свести, чтобы не редактировать при добавлении новых зависимостей все вручную. Плюс еще импорт sbt в IDEA выглядит как ад и смерть.

Завести то я это чюдо заведу, но вот что с ним дальше делать, не совсем понятно. На данный момент картина выглядит так: Clojure проще, но скобки и стектрейсы компилятора отпугнут новых пользователей, Scala дико сложнее, но поначалу она выглядит как "почти жаба", обработка ошибок более читабельна и есть шансы, что в эту западню попадутся и желающие новеньких языков и любители сойти с ума на почве вычислений на типах.
Tags: ,