3 ms·
I wouldn’t discount all-in-one tooling. Look at a language like Rust — its std toolchain includes a doc generator, package creation, type system, linter, format
by noahtallen 3y ago
I wouldn’t discount all-in-one tooling. Look at a language like Rust — its std toolchain includes a doc generator, package creation, type system, linter, formatter, compiler, dependency management, etc. This makes for a very pleasant developer experience. JS has literally none of that, and yet has more strict runtime constraints. (E.g. if your user has to download your software every time they use it, it better download and be ready to use very fast.)
JS has nothing like that, and it has been cool to see more experiments around this type of approach. Many disparate tools and versions are hard to manage because there are so many permutations of options!
- andrewmcwatters 3y agoI'm fine with it if it's the first-party language utility itself, but otherwise I'd prefer third-party tools to limit their scope.