Fork me on GitHub
#clojure-italy
<
2019-09-24
>
mdallastella06:09:12

Giorno! È un bel salto da Clojure a Typescript + Python, cmq... E mantenere progetti con più linguaggi diversi sarà anche la norma, ma mi sembra sempre un caos

mdallastella06:09:07

Anche dal punto di vista HR

Lu06:09:44

👋:skin-tone-3:

andrea.crotti06:09:52

si anche a me, noi siamo riusciti a far cominciare ad usare Clojure anche tanti altri teams che non lo usavano prima alla fine, ma solo perche' c'e' spinta dall'alto e tutto il resto e' in Clojure

andrea.crotti06:09:04

altrimenti col piffero che convinci ruby-on-railers a scrivere Clojure

reborg07:09:07

In uSwitch i servizi erano Clj, Ruby e Go, front-end Rails React (e qualcos’altro). Funzionava bene perche’ quando mi lanciavo in uno di quei linguaggi che non conoscevo, tra code review e pairing, imparavo un sacco di trucchi in modo molto veloce. Questo perche’ c’era sempre qualcuno esperto (nel tuo team o no) che ti poteva aiutare su uno specifico stack. Quindi pare che per far funzionare “generalist programming” sia necessario mantenere viva una lista di esperti a cui ti puoi rivolgere.

👆 4
👏 4
andrea.crotti08:09:08

ah si in quel modo funziona, nelle aziende dove non fai molto pairing o dove magari dei progetti vengono scritti da team X e finiscono a esser mantenuti da team Y con 0 handover decente, volano molte piu' bestemmie se il codice e' scritto in 10 linguaggi diversi

andrea.crotti09:09:31

pare che questi personaggi https://b-social.com/ usino Clojure

andrea.crotti09:09:57

almeno cosi dicono i recruiters che stanno cercando di allargare il team

👀 4
reborg09:09:08

Esiste dal 2016 e cercano tech leads/ head of eng… puzza di guai

reborg09:09:54

(possibilmente rimediabili :)

andrea.crotti09:09:05

ah ok si non l'avevo mai sentita

andrea.crotti09:09:31

beh una startup se non va troppo bene, arrivare come tech lead/head of eng potrebbe essere un bordello

reborg09:09:46

sempre un piacere sapere di una nuovo team clojuristico