top | item 27910166

(no title)

InvisibleCities | 4 years ago

Because programming languages are a public good, and public goods are fundamentally incompatible with a profit motive. A “programming language startup” would be like an “anti-poverty startup” or “social justice startup” - either an edifice doomed to fail because of its inherent contradictions, or a front for lies and grifting.

discuss

order

samatman|4 years ago

This premise can be trivially disproven with one citation, so I'll choose Clojure and Cognitect.

Ok, not fundamentally incompatible, right?

lmeyerov|4 years ago

Cognitect was a successful consulting services startup that didn't build a scalable software product/service, right?

I'm not sure why they would have sold if they ever figured out how to make a software part of the clojure ecosystem sustainable & growable revenue source, e.g., hosting.

In contrast, Julia's recent fundraise is on a successful science tool that happens to be written in Julie, and a hope that hosted Julie might one day pay the bills. But not proven yet. NPM & dockerhub showed repo hosting is tough to succeed on even with wide use, though Anaconda shows promise when mixed with consulting revenue.

Jean's article also toes around developers not always being the buyer, so requiring a model more like Twilio, where they are presales/marketing for some other customer. That kind of misalignment adds another level of pain.

native_samples|4 years ago

That's clearly not true because such companies existed in the past and were not "doomed to fail" nor fronts for lies and grifting. The most obvious example was Borland which dominated the 90s with their superior commercial compilers and programming languages, at least for anyone writing Windows apps which back then most people were.