JF Bastien
banner
jfbastien.com
JF Bastien
@jfbastien.com
Compiler engineer—security enforcer—C++ standards committee language evolution chair—WebAssembly co-instigator
🔗 https://jfbastien.com
🔗 https://tlbh.it
📍 東京、日本
Two flying sea turtles in one shot. 🐢🐢

Closeup of ANA's “Flying Honu” A380s which fly Tokyo ⇄ Honolulu: Lani (blue), Kai (teal) landing.
Their orange sibling is Ka La.

ANA also has Pikachu 787 and Eevee 777!

(Posted from Lani)
November 6, 2025 at 1:27 AM
AGI: Aspartame General Intelligence
September 29, 2025 at 12:06 AM
Having some retro-TUI fun in preparation for my NDC TechTown talk at the end of the month.
September 7, 2025 at 12:55 AM
Clode Caude
August 27, 2025 at 2:13 AM
I had a dream: AInux

• Packages are prompts
• Install = generate + test + sandbox locally
• Output = unique binary tuned to you

No apt. Just prompts.
Shipping tarballs? Shipping intent!
August 21, 2025 at 8:45 PM
When are they rewriting Unix `tee` in Rust? It’s only 350 lines of code. 🦀

Seems to me like the easiest way to achieve memory safe tee everywhere. 🙃
July 16, 2025 at 1:12 AM
Who called it a sail ship and not mast transit?
June 23, 2025 at 7:22 AM
Building a tight, exceptional team crafting a platform where code drives the physical world. ⚙️

If you’re a systems polyglot who loves Tokyo life, thrives tackling hard problems, shipping fast & always learning—let’s talk.

📧 why-me + CV → [email protected]
June 13, 2025 at 8:48 PM
Friday marks my last day at Woven by Toyota, wrapping up an incredible five-year run. I’ve learned a ton and had the privilege of working with truly wonderful people—thank you for the trust and opportunities. Now it’s time to shift into a new gear ⚙️.
Exciting times ahead!
June 8, 2025 at 10:05 PM
How do you figure out which Belgian beer is your favorite?
You do abbey testing! 🍺
May 17, 2025 at 8:22 AM
Reposted by JF Bastien
Ok I found a HUGE plot hole: does Jesus ever even use the gold, frankincense and myrrh?!?
April 19, 2025 at 8:04 PM
Array indices start at 0 in C, but start at 32 in F.
April 18, 2025 at 6:32 AM
日本語学習者が『を』を見た瞬間──『をぉ……』
April 12, 2025 at 8:43 PM
`make` and `cmake` have `ache` in common.

Coincidence?
April 1, 2025 at 1:16 AM
Reposted by JF Bastien
Student travel grants for AsiaLLVM are available. This is an opportunity to meet LLVM developers from across the LLVM community in person, and discuss compiler development in Tokyo.

Deadline is March 31. See post for details.

discourse.llvm.org/t/2025-asial...
2025 AsiaLLVM Student Travel Grant Applications Open!
Applications are now open for student travel grants to attend the 2025 Asia LLVM Developers Meeting in Tokyo, Japan on June 10, 2025. To submit your application, please use this form: https://forms....
discourse.llvm.org
March 18, 2025 at 4:50 AM
Is…. Wikipedia just casually foreshadowing a prophecy about DOGE… ? 👀
February 24, 2025 at 9:11 PM
C++26 is feature complete, read all about it here:

www.reddit.com/r/cpp/commen...
From the cpp community on Reddit
Explore this post and more from the cpp community
www.reddit.com
February 16, 2025 at 12:24 PM
Reposted by JF Bastien
It's going to take a bit more time for the collaborative trip report to make r/cpp, so here's an explanation on what happened with C++ profiles, their relevance to safety/security, and why this is a great outcome for quality of the feature and speed of delivery.
February 16, 2025 at 1:12 AM
Join our Tokyo C++ Meetup on “Abstractions for Low-Level Programming”, featuring @lefticus.bsky.social ! Learn how to balance performance & complexity and more.
✅ Date & Time: February 20, 2025, 6:30-8:30 pm (JST)
👋 RSVP by February 13th at 12 pm!

peatix.com/event/4273915
C++ Meetup in Tokyo - Abstractions for Low-Level Programming
C++ Meetup in Tokyo - Abstractions for Low-Level Programming (日本語は英語の後に続きます) Programmers w...
peatix.com
January 29, 2025 at 1:20 AM
C++’s legacy is C. One hard aspect is how file-based its build model is. It tried to change with modules, but arguably isn’t there.

But now, C++ is considering how to fix many issues including security and will introduce an enterprise ready solution:
- pro files
- semipro files
- free tier files
C.one
January 23, 2025 at 2:16 AM
Baking pro-tip for PL enthusiasts: put some chicken stock in your bread recipe, it’ll help the bread rise.

See, it’s the coq proof assistant.
January 12, 2025 at 12:28 AM
Reposted by JF Bastien
Well, not anymore -- not with my patented POWER COMMENT technique!

godbolt.org/z/nEqhbhbse
January 10, 2025 at 6:34 PM
Java: write once, run anywhere.

Me: wrong once, run anywhere.
January 8, 2025 at 8:37 PM
Went to a Louise Bourgeois exhibit. Ouch.
December 30, 2024 at 9:59 PM