Dark emerges with ‘deployless’ software model
I&#x27;m excited by almost everything about this. I think it could be transformational in some categories of software engineering, but I do have a big concern...<p>&gt; I think the biggest downside of Dark is definitely that you’re learning a new language...<p>But this is not it. Learning new languages isn&#x27;t that hard, and a language so well designed for an ecosystem would likely be a pleasure to use. They are probably giving this as their &quot;big downside&quot; because it&#x27;s not actually their big downside.<p>The real big downside is proprietary lock-in. My tools right now are open source, developed in the open, things I can contribute to or at least understand at a fundamental level. &quot;Python&quot; can&#x27;t go out of business, &quot;Postgres&quot; won&#x27;t get acquihired and shut down with 30 days notice, and Docker images can run on plenty of hosting providers where there&#x27;s lots of competition.<p>While I might bet a company on a new technology I&#x27;m not going to bet a company entirely on the whim of a company, who may pivot, get bought, shut down, raise prices, etc. Hosting is the closest I&#x27;d get to this level of lock-in, but if that changes I don&#x27;t have to rewrite all of my code, reproduce business logic, and also rewrite from a high level language like Dark to something that doesn&#x27;t provide any of the same primitives.