Home
i think more people should consider js not a language but a compilation target. something like java bytecode or cil. because realistically very few people write js by hand, and instead write typescript or whatever. especially when it's now simpler than ever (with bun and tsx) js is objectively a bad *language*. because of... a lot of reasons. but when all you do is write **safe** typescript (as in, no `any` and `as` and other ~~ungodly~~ unsafe operations), js is actually a very good *compilation target*. decades of standards and optimizations in runtimes made js very flexible, portable and fast. more people should realize it.