Hacker News new | ask | show | jobs
by tannhaeuser 2051 days ago
Writing to standards, such that when one implementation is in trouble, there's a migration path to use another one, and a motivation for multiple implementations to exist in the first place, via a layered and contained API that can be implemented from scratch (unlike browsers and over-reaching desktop and system frameworks). Of course, this doesn't work with our ADHD-driven development scene longing for fresh programming languages all the time which gets you half-finished implementations until the next thing comes along.