Fork me on GitHub
#clojure-italy
<
2015-07-23
>
reborg08:07:07

per chi di voi sta iniziando o per chi si ricorda quando stava imparando, cos’e’ la cosa piu’ frustrante che vi capita nell’imparare Clojure?

reborg08:07:27

Una cosa che mi ricordo io era la difficolta’ nel capire il (doc) di una funzione (non avendo mai avuto un background in FP)

reborg08:07:59

Esempio a caso "Returns a map of the elements of coll keyed by the result of f on each element. The value at each key will be a vector of the corresponding elements, in the order they appeared in coll."

bru15:07:15

@reborg: arrivando dal mondo dello sviluppo web/devops (ruby), per me credo sia stato “assorbire” toolchain / workflow / cultura. Ora credo la situazione sia maturata parecchio, ma ricordo parecchia frustrazione all’inizio, del tipo “come sarebbe a dire non c’è un modo ‘standard’ per fare deploy”, “hey, aspetta, com’è che nessuno insiste sulla TDD? ok, ho la repl ma…”

reborg15:07:53

mmmh, curioso, qual e’ lo standard deploy in Ruby?

reborg15:07:05

Forse perche’ all’inizio non c’era leiningen. Non mi ricordo nemmeno cosa facevo prima di leiningen

bronsa16:07:02

@reborg: AFAIK ricordo leiningen esistesse gia` all'epoca di clojure 1.2, si parla del 2010

reborg16:07:36

ok, ho fatto un po’ di archeologia simple_smile Ho comprato programming clojure in beta 15/04/2009 e l’esempio portante era https://github.com/stuarthalloway/lancet

reborg16:07:29

il modo con cui si operava al tempo era con un build.sh che conteneva java -jar clojure.jar ed il classpath a mano!

bronsa16:07:02

vaghi ricordi

bronsa16:07:58

all'epoca stavo ancora giocando piu` con common lisp penso, ho iniziato seriamente con clojure appena uscito 1.3