clojure-brasil

Telegram -> https://t.me/clojurebrasil | Youtube -> https://goo.gl/k7Jhcy | Facebook -> https://goo.gl/R7EjmE | Github -> https://github.com/clj-br
robsonpeixoto 2015-10-14T19:04:48.000004Z

Galera, alguém indica algum material para quem quer aprender a programar em Clojure ?

2015-10-14T19:11:31.000005Z

online creio que um dos melhores é o http://www.braveclojure.com

2015-10-14T19:12:16.000006Z

em deadtree, tem o livro da @gigasquid que falam ser muito bom http://shop.oreilly.com/product/0636920034292.do

robsonpeixoto 2015-10-14T19:46:13.000008Z

Obrigado @andrewhr

2015-10-14T19:47:35.000009Z

😉

robsonpeixoto 2015-10-14T20:09:07.000010Z

Galera, vocês estão usando o clojure para desenvolvimento de aplicação web ?

robsonpeixoto 2015-10-14T20:09:27.000011Z

Esse http://www.luminusweb.net/ é bom ou vocês recomendam outro ?

2015-10-14T20:29:39.000012Z

TL;DR: acho um bom começo

2015-10-14T20:31:06.000013Z

A comunidade Clojure é no geral bem adepta do "monte você mesmo", no sentido cada um juntar quais bibliotecas fizerem mais sentido o problema dele. Diferente do mundo Ruby, para citar um exemplo, onde abordagens como Rails são as preferidas (e onde por exemplo trocar o ActiveRecord por Sequel é um tiro no pé)

2015-10-14T20:32:18.000014Z

dito isso, principalmente no começo é difícil ter noção do que você precisa de verdade já que está chegando agora. Nesse caso um pacote onde já foi feita essa curadoria e setup é extremamente válido

2015-10-14T20:33:30.000015Z

e claro, se mesmo depois de alguma experiência você ainda preferir o que vem no Luminus, não vejo por que não continuar usando já que ele economiza um bom tempo e trabalho

2015-10-14T20:35:05.000016Z

mas tenha noção que ele é só um template colando várias "pecinhas".

2015-10-14T20:35:45.000017Z

é como comprar um kit de Lego™. Vem aquela nave legal mas se você quiser misturar com outros e montar coisas diferentes sinta-se a vontade

malabarba 2015-10-14T20:37:58.000018Z

é

malabarba 2015-10-14T20:38:31.000019Z

Olhando a lista de dependencias no site, me parece até um pouco excessivo :)

malabarba 2015-10-14T20:38:54.000020Z

mas deve ser um bom começo

robsonpeixoto 2015-10-14T20:41:13.000021Z

Massa @andrewhr e @malabarba

malabarba 2015-10-14T20:41:49.000022Z

o mais importante é aprender sobre middlewares

robsonpeixoto 2015-10-14T20:42:02.000023Z

Eu não sei NADA de lisp. Estou com uma demanda de um projeto simples (CRUD) e estou pensando em começar na vida do clojure com esse projeto

robsonpeixoto 2015-10-14T20:43:18.000025Z

Vou começar lendo o http://www.braveclojure.com/

malabarba 2015-10-14T20:44:02.000026Z

é um ótimo início

malabarba 2015-10-14T20:44:14.000027Z

é como eu aprendi também

robsonpeixoto 2015-10-14T20:44:45.000028Z

Hoje eu trabalho com crawlers/spiders. Gostaria de ver se clojure é uma boa linguagem para esse tipo de trabalho.

2015-10-14T20:46:49.000029Z

fiz alguns para coisas bem pontuais usando clj-webdriver (um wrapper de selenium/phantomjs)

2015-10-14T21:43:25.000030Z

https://github.com/cgrand/enlive é muito para para ler o html coletado