|
|
|
|
|
by qwery
16 days ago
|
|
The facts as presented from the Bun side show a lack of technical merit for the rewrite.
This shouldn't be surprising, because rewrites are bad engineering, in most cases. The Bun project was started in Zig by someone with a lack of experience using the language, despite the massive scope and complexity, and was effectively a rewrite from another language in the first place. From the Bun post: > Bun started as a line-for-line port of esbuild's JavaScript & TypeScript transpiler from Go to Zig. Then, a few years later, the entire codebase was thrown out to do another rewrite in another language. What is there to address? |
|