Re:We'll pay you $3000/mo to build your startup on Dark
by pbiggar on Tuesday April 10, 2018 @05:32PM
(#16805665)
That is how it has gone for many languages, but it isn't the only way. Examples of languages that have gone differently include Java, Javascript, Erlang and Visual Basic.
More generally, if we look at devtools adoption as a whole (and I suspect Dark's adoption will more closely resemble a B2B devtool than a programming language), I don't believe those steps you outline are sequential at all. As an example, PHP was adopted by small companies extremely quickly, as were Parse and Firebase.
So I understand your point, and I'm not going to claim that you're wrong, but there are definitely other adoption models that potentially apply here.
A language environment emerges using baby steps.
- spark interest from hobbyists wanting to try new ideas
- provide enough inertia to the platform for the hobbyists to want to join as users or contributers
- accept the role as a contribution manager (accepting source code if open-source, or finances if proprietary), while still developing core stability by yourself (the language designer)
- then encourage small companies to try it to solve problems that are made easy by a niche of your environment