TL;DR
Porffor has transitioned from pre-alpha to alpha, featuring a complete rewrite that enhances performance and efficiency. The new version includes a mature garbage collector and improved support for JavaScript features.
✦ Why It Matters
Explore the new Porffor alpha to enhance your JavaScript compilation projects today.
Key Takeaways
Full Summary
Porffor, a programming tool, has moved to its alpha stage as of August 11th, marked by a launch event in San Francisco. The core of Porffor has been completely rewritten to improve performance, shifting from JavaScript to an intermediate representation (IR) before compiling to C.
This change has resulted in C output that is approximately five times smaller and more efficient, with compile times more than double the speed of previous versions. A mature garbage collector is now included by default, eliminating many out-of-memory errors.
Additionally, Porffor can efficiently host an HTTP server, outperforming Node, Bun, and Deno in both throughput and latency while using over ten times less memory. Other features, including support for closures and async/await, have also been added, with more potential features on the horizon.
Related