metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-02-14 10:28 am

Тащемта clojure

Вы будете смеяться, но самое простое для изготовления веб-приложения для JVM в режиме "вижу всю эту хреновину первый раз, но понимаю что делаю" - это clojure.
http://bestinclass.dk/index.clj/2011/01/building-a-social-media-site.html
https://github.com/mmcgrana/ring
http://mmcgrana.github.com/2010/08/clojure-rest-api.html

Leiningen спасает мозг от разборок с зависимостями чуть более чем полностью.
Документации, впрочем, нет, как и для 99% всех других немейнстримных вещей - блоги-гуглогруппы-исходный код. Причем, как всегда - примеры устаревшие, особенно что касается версий в project.clj для leiningen.

[identity profile] alexott.livejournal.com 2012-02-14 09:01 am (UTC)(link)
для поиска версий используется clojars.org & mvnrepository.com - точно также как и для остальных ява-based проектов.

[identity profile] theiced.livejournal.com 2012-02-14 09:05 am (UTC)(link)
тут беда в том что версия жётско фиксируется. нет масок блеать.

[identity profile] theiced.livejournal.com 2012-02-14 09:05 am (UTC)(link)
но это потому что используется сраный кривомэйвен, да.

[identity profile] alexott.livejournal.com 2012-02-14 09:13 am (UTC)(link)
а документацию почитать?

[identity profile] alexott.livejournal.com 2012-02-14 09:11 am (UTC)(link)
эээээ, это как? вот это должно работать и с lein

[identity profile] theiced.livejournal.com 2012-02-14 09:15 am (UTC)(link)
вроде не работает :)

[identity profile] alexott.livejournal.com 2012-02-14 09:29 am (UTC)(link)
только протестировал строчку :dev-dependencies [[swank-clojure "[1.2.0,1.5.0]"]] - вытащило последнюю 1.4.0

[identity profile] theiced.livejournal.com 2012-02-14 09:31 am (UTC)(link)
суки. могли бы и документировать ;)

[identity profile] alexott.livejournal.com 2012-02-14 09:34 am (UTC)(link)
зачем писать заново то, что и так доступно в доке по мавену? книжка по нему доступна свободно...

[identity profile] theiced.livejournal.com 2012-02-14 09:39 am (UTC)(link)
я похож на пидораса что бы читать доки по говномэйвену?

[identity profile] alexott.livejournal.com 2012-02-14 09:48 am (UTC)(link)
ну это уже личные проблемы...

[identity profile] theiced.livejournal.com 2012-02-14 09:55 am (UTC)(link)
поясняю - я отказываюсь близко подходить к поделиям, для которых гондоны их "проектировавшие" выбрали хымыыль как формат для чего бы то ни было (в данном случае для билдскриптов).

[identity profile] alexott.livejournal.com 2012-02-14 09:56 am (UTC)(link)
я и говорю, что это личные проблемы...

[identity profile] theiced.livejournal.com 2012-02-14 10:00 am (UTC)(link)
ну если вам не противно копаться в говне, я за вас рад, чо.

[identity profile] alexott.livejournal.com 2012-02-14 10:04 am (UTC)(link)
я использую те инструменты, которые решают мою задачу - если ее решает maven, то я использую его. а все эти "ХХХ - говно" - это пройдет когда-нибудь

[identity profile] theiced.livejournal.com 2012-02-14 10:16 am (UTC)(link)
аналогично. только у меня нет задач класса "поплавать в говне". вы подрастёте, поумнеете и у вас тоже их не будет.

[identity profile] nivanych.livejournal.com 2012-02-15 04:50 pm (UTC)(link)
Очень, очень с большим любопытством буду наблюдать, как же alexott подрастёт!
Ви подали такую тему!

[identity profile] tzirechnoy.livejournal.com 2012-02-14 11:01 am (UTC)(link)
>я похож на пидораса

Actually, yes.

[identity profile] theiced.livejournal.com 2012-02-14 11:25 am (UTC)(link)
но при этом в сраном хымыыле копаюсь не я. ок.