Live data from Hacker News

Nubank acquires Cognitect

cognitect.com

151–160 of 281 posts

Re: Nubank acquires Cognitect

#151

Earlier quoted context omitted.

> It is nature of the problem space which requires you to produce high quality code. Would love to see any actual data or studies showing that functional programming implicitly produces "high quality code".

That’s unfortunately hard to find, since hardly any customers require that these days. Fast and cheap is where it’s at.

Or, as I'm asserting, it's just totally bogus.

Re: Nubank acquires Cognitect

#153
post #81

Congratulations to Cognitect. Hopefully the acquisition will help Rich's retirement funding. (see 'History of Clojure' for the not-so-insider joke here) I have had the pleasure of "using Clojure in anger" and for a few years was very dedicated to learning how to use it effectively. This was a significant step up for my general programming skills and the simplicity of the language often saved me from myself with respe…

(for anyone who doesn't get it, Rich funded Clojure development via his retirement savings from 2005 until he ran out in 2009 https://dl.acm.org/doi/pdf/10.1145/3386321 )

gotta ask - what did he do after 2009? is he alright now?

Re: Nubank acquires Cognitect

#154
post #134

Does 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…

I disagree that people are not doing those things now or that this has changed at all. We have a decade of yearly Clojure surveys that show people continue to do all those things (and lots more).

Most (70-80%) of Clojure developers work on web apps because most programmers work on web apps.

People that like Clojure use it for everything you can think of and I expect them to keep doing so.

Re: Nubank acquires Cognitect

#155
post #86

Pretty strange how no one else sees that banks are very very fragile institutions, plus this one is heavily VC-ed, which makes everything they claim in public irrelevant (this is if we want to trust what any bank says at all). What is relevant is that Cognitect will now have 100% of income coming from the single (and fragile) source, they now do not have to compete and survive on their own, they can't say "no" when h…

Nubank raised nearly a billion $ since 2018, hard to see that being bad in any possible way for Datomic to have access to those resources

Re: Nubank acquires Cognitect

#156
post #117

My 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…

what was your decision process leading to bet on Clojure?

Re: Nubank acquires Cognitect

#157
post #153

Earlier quoted context omitted.

(for anyone who doesn't get it, Rich funded Clojure development via his retirement savings from 2005 until he ran out in 2009 https://dl.acm.org/doi/pdf/10.1145/3386321 )

gotta ask - what did he do after 2009? is he alright now?

He became the CTO of Cognitect. :) He's doing great.

Re: Nubank acquires Cognitect

#158

Earlier quoted context omitted.

Yep, telecomms and banks, very similar dynamics and incentives /s

Yes? What incentive exactly are you implying banks have that make them less suitable than other mega-corporations for the purposes of developing a programming language?

Banks and fintech often view their in-house tech as competitive advantages, and they usually don't care a whit about building cred in dev communities (a common reason why projects are OSS in the first place, to drive recruitment or promote a complimentary platform).

A good outcome isn't impossible, but it might be unprecedented

Re: Nubank acquires Cognitect

#159
post #104
post #59

Earlier quoted context omitted.

It is nature of the problem space which requires you to produce high quality code. If you have a small error in your program, the financial market participants will use it against you to profit. What you loose, others win! Google "fat finger" for examples. In banking you have to keep track of every transactions, see "double accounting". You never delete a transaction, you only retract! Mutablity can cause you a lot o…

I love immutability and Datomic as much as the next Clojure programmer. But this sounds quite a lot like post-hoc reasoning. For example, there's quite a few situations where you require mutability in bank data (e.g. with government requirements, or when you want to rollback fraudulent trading). Sure, both are solvable with Datomic, but they don't scream "huge advantage with an immutable datastore". And there are ple…

Aren’t “rollbacks” done as separate transactions, that return account amount to Previous value?

Re: Nubank acquires Cognitect

#160
post #117

My 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…

I suppose a question for you would be how has your business supported clojure(script)? It seems to me to be a case of a business that has benefited from clojure - and wants to be invested in its future - doing something about it. It cost something to provide what you built your business on :)

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.

Post reply on HN