Oliver Medhurst @honk.foo · 25/09/2026this also introduces incremental compilation which can speedup builds by up to 30x versus last release! 0170
Oliver Medhurst @honk.foo · 25/09/2026the latest version of Porffor features ESM support! it not only removes needing a bundler beforehand but also makes compilation much faster as we can split C across modules 4574
Oliver Medhurst @honk.foo · 18/09/2026to be transparent: this *is* real TSC fully ahead-of-time! it isn't good (buggy, not as fast, requires minor changes) but I hope gets you excited for the future :) 1260
Oliver Medhurst @honk.foo · 18/09/2026for fun: TSC compiled to native with Porffor! 25MB, starts in <5ms 7946
Oliver Medhurst @honk.foo · 25/08/2026Porffor alpha is out! It represents a new phase of the project where real-world dependencies are beginning to work and Node compatibility is the main bottleneck. To be clear, it still likely won't work with your app yet, but it is much closer than before. Recap here: honk.foo/porffor-alpha/honk.fooPorffor goes alpha August 11thA self-hosting and rewritten Porffor launches in SF next month! 37320
Reposted by Oliver MedhurstAlexander Lichter @thealexlichter.com · 05/08/2026And we are live now with @honk.foo youtube.com/live/L8Edgas...youtube.come18e & friends E004 - Oliver MedhurstWhat if you could compile JavaScript to Native but ahead of time? W... 2226
Reposted by Oliver MedhurstWillow (GHOST) @willow.sh · 31/07/2026Alright, I didn't so much learn @gleam.run as I did play around with Porffor (JS to native code compiler by @honk.foo) 🧵 2292
Reposted by Oliver MedhurstAlexander Lichter @thealexlichter.com · 28/07/2026Summer break is over: The @e18e.dev & friends show is coming back next week 🎉 And we got nobody else than the one and only @honk.foo talking about Porforr and how a future for natively compiled JavaScript could look like! Swing by at 7pm CEST / 1pm EDT on August 4th 👌 youtube.com/live/L8Edgas...youtube.come18e & friends E004 - Oliver MedhurstWhat if you could compile JavaScript to Native but ahead of time? W... 14812
Oliver Medhurst @honk.foo · 27/07/2026Porffor officially goes alpha on August 11th with an in-person in San Francisco! It brings self-hosting and a complete rewrite, plus more: honk.foo/porffor-alpha/honk.fooPorffor goes alpha August 11thA self-hosting and rewritten Porffor launches in SF next month! 37614
Oliver Medhurst @honk.foo · 19/07/2026enjoy tangled.org/honk.foo/por...tangled.orghonk.foo/porffor[READ-ONLY] Mirror of https://github.com/CanadaHonk/porffor. An ahead-of-time JavaScript compiler 0451
Oliver Medhurst @honk.foo · 08/07/2026also a fun side project I've been hacking on and off for about half a year: autolrc.honk.foo totally didn't just make a landing site to test porffor rewrite in "prod". nope, nuh uh, no way 5291
Oliver Medhurst @honk.foo · 08/07/2026Porffor is now self-hosted, meaning it compiles itself with itself! This is made possible by Porffor's new rewrite, reducing its lines of code by >50% and making C output up to 5x more efficient! Here you can see the stats before and after the rewrite for Porffor itself: 48910
Oliver Medhurst @honk.foo · 03/07/2026I will be in SF ~mid August, DM if you want to hangout and/or talk about how Porffor could help your company in the future :) 030
Oliver Medhurst @honk.foo · 27/06/2026generators and await both use the same suspension mechanism so depending on how an engine is setup it can be quite tricky. I implemented generators with async generator support in mind so wasn't much of an issue for me in the end 010
Oliver Medhurst @honk.foo · 16/06/2026took an interesting route for data structures for rewrite and looks like it is good. hybrid C struct and nanboxing because just nanboxing is far too slow :( 290
Oliver Medhurst @honk.foo · 16/06/2026London friends! I will be around later this week if you want to hangout :) secret demos if I finish my rewrite in time? 5170
Reposted by Oliver Medhurstnpmx @npmx.dev · 12/06/2026We'll be in London next week! Come hang out with us 🤍guild.hostnpmx london #2 | GuildJun 19th 6:00PM: Come join us at our first proper npmx meetup in London! A huge thanks to AG Grid who are hosting us and providing food Schedule: 18:00 - 19:00 -> Socialising & Food 19:00 - 19:15 -... 2337
Oliver Medhurst @honk.foo · 12/06/2026doing huge architecture changes and scope reduction is both so depressing and so exciting 1160
Oliver Medhurst @honk.foo · 12/06/2026good question. changing from test262%/automated to manual to reflect changes better and be more stable. ideal would be 0.1.0 but already on 0.6x so not possible 000
Oliver Medhurst @honk.foo · 12/06/2026want to change my versioning scheme but screwed myself as npm can't rewind versions. my options are: 1. bypassing this restriction somehow 2. going to 0.1xx.0 3. going to 1.0.0-alpha.x any opinions/ideas? 420
Oliver Medhurst @honk.foo · 11/06/2026any js (library/runtime) folks want to help/give feedback on an api design? :) 010