3 ms·
Nubank seems to be doing just fine: “From [its] start in 2013, Nubank has grown to 600 Clojure developers, running 2.5 million lines of Clojure code in 500 mic
by adamkl 6y ago
Nubank seems to be doing just fine:
“From [its] start in 2013, Nubank has grown to 600 Clojure developers, running 2.5 million lines of Clojure code in 500 microservices”[0]
[0] https://www.fintechfutures.com/2020/07/brazilian-challenger-nubank-acquires-firm-behind-clojure-and-datomic/ https://www.fintechfutures.com/2020/07/brazilian-challenger-...
- Scarbutt 6y agoTo be fair, they had to buy Cognitect to cope with the technical debt of Clojure and Datomic.
- raspasov 6y agoTechnical debt can exist in any product and for a variety of reasons: inexperience, frequent employee churn, lack of leadership, frequent change of product direction, etc. Your comment implies that the technical debt is with Clojure the language or because of it. Beware of single-cause explanations of inherently complex problems. I've designed and worked on systems with both OOP and functional-style code. Clojure is a tool that very much helps minimize technical debt. I think the minimal use of managed state in Clojure plays a crucial part. Having done a good amount of looking through the Clojure language code itself, there's very little (if any) technical debt there.
- puredanger 6y agoThat would be a good story if it were true, except it's not.