It sure would be funny if Nubank was the company from Neal Ford's story about someone sneaking Clojure into an enterprise years ago by claiming it was "just a Java library". I doubt it is but would be a pretty funny tie in.
Nubank acquires Cognitect
271–280 of 281 posts
Re: Nubank acquires Cognitect
#272Earlier quoted context omitted.
How is a bank a fragile institution? Banks are the most heavily insured and protected institutions in any modern country. In the US for example, banks not only contribute to federal insurance but also have built joint private reserves to weather economic turmoil. In the modern world banks rarely go bankrupt because if they did that would tank any confidence in the economy and create incredible chaos. Even in failed s…
> In the US for example, banks not only contribute to federal insurance but also have built joint private reserves to weather economic turmoil. did you miss how the banks all had to be bailed out a few years back?
https://www.cnn.com/2020/04/17/business/bank-earnings-defaul...
Re: Nubank acquires Cognitect
#273Earlier quoted context omitted.
Lisp + immutability is the right foundation for symbolic/logic programming, datalog, declarative programming, graph programming. None of this is really feasible in other langs due to bad ergonomics and no coordinated ecosystem buyin. Haskell lacks platform portability and Scala 2 is just too complicated to think clearly about anything high level.
Take a look at Elixir, it has metaprogramming and immutability while gaining the robustness and distribution that the Beam (Erlang VM) gives you.
Re: Nubank acquires Cognitect
#274Earlier quoted context omitted.
A while ago I started to set aside an R&D budget that goes towards developers writing open source, specifically Clojure and ClojureScript libraries, and tools like magit or CIDER. The amounts are still small (this is not an enterprise business), but I'm increasing them regularly. I want to see a stable, long-term ecosystem with maintainers that are getting paid for their work.
I am about to (next two or three months) launch a company/product that is heavily built on Clojure(script) too and I was actually thinking about this exact thing just this week! There are a number of libraries that I rely on that I would love to give back to, both as a thanks for the work so far, and to fund future development. I'm not in a position to do so yet, but its something I very strongly hope to do in the no…
I'd suggest looking at Clojurists Together, Github Sponsors and direct sponsorships through PayPal subscriptions.
I look at it as an R&D expenditure (and it goes into my financials as such).
Re: Nubank acquires Cognitect
#275My entire business is built on Clojure and ClojureScript, and it would not have been possible without these languages. I am always slightly worried by this kind of news, because it means that the main Clojure team is now dependent on a single institution. But it could be good news as well, depending on how things go. Until now, I've been getting nothing but excellence from the Clojure team: not just great tools, but…
> it would not have been possible without these languages What critical features Clojure has, which don't exist in other platforms/languages?
It's similar with Clojure. Are transducers "critical" or revolutionary? Not at all. And yet they facilitate building composable and reusable pipelines, which helps me with modeling a complex problem domain. Is core.async "critical"? Hardly. And yet it allows me to build reliable asynchronous data flows.
Clojure is a practical language, designed by someone with decades of experience in building complex systems.
Re: Nubank acquires Cognitect
#276Earlier quoted context omitted.
"My entire business is built on Clojure and ClojureScript, and it would not have been possible without these languages." No company depends any new language to succeed, depends on customers.
I would rephrase and ask why he claim his business would not exists without Clojure/ClojureScript :)
This particular business really would not be possible without the reduction in incidental complexity that Clojure+ClojureScript brought.
Re: Nubank acquires Cognitect
#277Does this mean Closure will continue to become more and more server/web focused? I could have the wrong impression, but from all the dead libraries I've come across it feels like it used to be all over the place with people doing math, visualizations/art, music, people trying to run on Android (seemingly the only JVM language that has no Android ecosystem/workflow.. crazy) etc.. Now a lot of that has atrophied and lo…
Re: Nubank acquires Cognitect
#278Earlier quoted context omitted.
Take a look at Elixir, it has metaprogramming and immutability while gaining the robustness and distribution that the Beam (Erlang VM) gives you.
For the Beam there’s also Clojerl https://github.com/clojerl/clojerl
Have you seen Lumen, a Beam implementation in Rust that targets Wasm?
Re: Nubank acquires Cognitect
#279Earlier quoted context omitted.
For the Beam there’s also Clojerl https://github.com/clojerl/clojerl
I am astounded by the abundance of languages on the Beam, Gleam, LFE, Purerl, Lua and possibly many more. Have you seen Lumen, a Beam implementation in Rust that targets Wasm? https://github.com/lumen/lumen
I hope at least some of those languages get enough adoption to become viable production choices. I feel, apart from Elixir, Gleam has the most “popularity potential” right now.
Re: Nubank acquires Cognitect
#280Earlier quoted context omitted.
I am astounded by the abundance of languages on the Beam, Gleam, LFE, Purerl, Lua and possibly many more. Have you seen Lumen, a Beam implementation in Rust that targets Wasm? https://github.com/lumen/lumen
I had heard of it but never tried to use it. I hope at least some of those languages get enough adoption to become viable production choices. I feel, apart from Elixir, Gleam has the most “popularity potential” right now.