| ▲ | re-thc 2 hours ago | |||||||||||||
> Rewrite the entire node:http stack to use llhttp (Node.js's HTTP parser) Can we please not turn Deno into junk? If you do the above -- what's the point of Deno? Once you bolt everything on like that you might as well just use Node. Deno started off with its own tools. Bun has managed a good balance between compatibility and its own thing (the recent moves aside) without resorting to these tactics... | ||||||||||||||
| ▲ | bartlomieju 2 hours ago | parent | next [-] | |||||||||||||
We tried to build `node:http` on top of Rust libraries (like Hyper) but we failed for a couple years. So earlier this year we decided to make it compatible (by using llhttp to have very high coverage - at the moment 88% compatibility for node:http module) and then focus on improving performance and slowly chipping away llhttp parts while keeping compatibility. | ||||||||||||||
| ||||||||||||||
| ▲ | someguyiguess 2 hours ago | parent | prev [-] | |||||||||||||
> what's the point of Deno? To demonstrate how amazing bun is in comparison. | ||||||||||||||