Fork me on GitHub
#clojure-brasil
<
2015-10-14
>
robsonpeixoto19:10:48

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

andrewhr19:10:31

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

andrewhr19:10:16

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

robsonpeixoto20:10:07

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

robsonpeixoto20:10:27

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

andrewhr20:10:39

TL;DR: acho um bom começo

andrewhr20:10:06

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é)

andrewhr20:10:18

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

andrewhr20:10:30

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

andrewhr20:10:05

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

andrewhr20:10:45

é 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

malabarba20:10:31

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

malabarba20:10:54

mas deve ser um bom começo

malabarba20:10:49

o mais importante é aprender sobre middlewares

robsonpeixoto20:10:02

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

malabarba20:10:02

é um ótimo início

malabarba20:10:14

é como eu aprendi também

robsonpeixoto20:10:45

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

andrewhr20:10:49

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

lboliveira21:10:25

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