Тащемта 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.
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.
no subject
кстати, мне было лень rest-api пользовать, я тупо 1:1 скопипастил жабовский код который уже был.
no subject
no subject
На специальной олимпиаде вопросом легкого деплоя никто не заморачивался, можно было и deb сделать (более или менее одной строчкой) и вообще системные пакеты использовать. Наверно, правильный подход все-таки управлять зависимостями самостоятельно, потому что софт нужно и на говне мамонта всяком запускать.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
(Anonymous) 2012-02-14 09:24 am (UTC)(link)в чом плюсы минусы подводные камни.
очень нравитсо кложур.
no subject
(Anonymous) 2012-02-14 09:26 am (UTC)(link)почему тама (и в руби) нету 2д-синтаксиса? за него можно отдать правую руку.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
(Anonymous) 2012-02-14 10:13 am (UTC)(link)хотя вместо того чтобы ныть давно было пора молча запилить препроцессор, и для руби тоже. (
no subject
(Anonymous) 2012-02-14 10:14 am (UTC)(link)no subject
no subject
no subject
Actually, yes.
no subject
no subject
Нечувствительность к отступам - благо. Проще кодогеренация, проще копи-паст и рефакторинг, проще писать однострочники и т.д.
no subject
(Anonymous) 2012-02-14 12:08 pm (UTC)(link)кодогенерация не знаю, на лиспе, я наверно что-то путаю, она нужна?
копи-паст и рефакторинг сложнее.
но удовольствие перекрывает в сто раз. хотя я вон видел листингг с цветовой разметкой скобок. чем скобка вложенней, тем она цветней другим цветом, вот. тоже клёво.
но помойму в лиспе особенно бы покатило уменьшить скобки за счёт отступов.
c: the israese
no subject
(Anonymous) 2012-02-14 12:11 pm (UTC)(link)чтобы делать cljr install чонадо,
потом он поставил зачем-то версию 1.2,
потом я полез искать рубигемз только от кложура,
потом нашёл clojar, а там какие-то цвета некрасивые (( неужели они себя не любят (
(лейнинген за эти 5 минут не скачал, а наверн зря)
no subject
no subject
впрочем, для начала можно только clojure-1.3.0.jar и запускать как java -cp clojure-1.3.0.jar clojure.main
no subject
no subject
Ви подали такую тему!