3 ms·
> I don't think the problem is solved by process but instead on re-education to compiled, reliable systems, made with a typing system designed to catch errors.
by Tade0 7y ago
> I don't think the problem is solved by process but instead on re-education to compiled, reliable systems, made with a typing system designed to catch errors.
We already have that in the form of TypeScript, but both left-pad and core-js were, for lack of better term, non-technical failures.
Only the most recent such case - is-promise - was purely a technical failure.
There's not much than can be done when the sole core maintainer of a popular library lands in a penal colony.
- 0xDEEPFAC 7y ago> We already have that in the form of TypeScript While an improvement Typescript is a far cry from the likes of Ada and doesn't really compare. > There's not much than can be done when the sole core maintainer of a popular library lands in a penal colony. Perhaps the solution is to not use Javascript, since it always forces you into an "ecosystem" of "frameworks" at every turn - and they are not cheap! Just another thing to throw on the stack. mb's be damned.
- Tade0 7y ago> While an improvement Typescript is a far cry from the likes of Ada and doesn't really compare. Given their respective popularities perhaps the point of diminishing returns was crossed somewhere? > Perhaps the solution is to not use Javascript, since it always forces you into an "ecosystem" of "frameworks" at every turn - and they are not cheap! Just another thing to throw on the stack. mb's be damned. This is becoming outdated information thanks to the likes of Svelte: https://svelte.dev/ https://svelte.dev/ and Solid: https://github.com/ryansolid/solid https://github.com/ryansolid/solid