@mralephi
iAccount based inDenmark!
About this account
- Account based in
- Denmark
- Connected via
- Denmark Android App
! X says this location may be affected by a proxy or VPN.
Account-level information from X, not a live location or the device used for a specific post.
👋compiling compilers @Google overall tech lead for the @dart_lang programming language
Aarhus
Joined July 2009
- Tweets27.4K
- Following604
- Followers11.6K
- Likes1.8K
Slava Egorov retweeted
If you love programming language design, don't miss this new blog post by Bob Nystrom (@munificentbob)!
He breaks down the journey of adding primary constructors to Dart 3.13, exploring syntactic sugar, and avoiding syntactic cliffs. 💙🎯
📖 dart.dev/blog/bringing-prima…
Slava Egorov retweeted
So, I just spent couple of hours debugging Flutter jank just to find that because the layout and rasterization is so fast, the idiotic iOS (26?) scheduler will always run both threads on e-cores, despite having proper QoS set. And e-cores being hammered by background junk as they usually are, the frame deadline gets easily missed, even though the workload is quick enough.
Funny enough adding more work to both main and raster thread forces P-cores and the jank is completely gone.
I guess Apple tuned the scheduler to SwiftUI slop and Flutter is now too fast for it 🤡🤡🤡
jeez, what would I even do with my weekend if not for a bunch of matrices filled with floating point numbers.
Slava Egorov retweeted
This is rendered by Flutter 3.47 Stable using Flutter GPU via the flutter_scene package.
macOS, Linux, Windows, iOS, Android, Web, and custom embedders. Today. :)
No forks, no platform views, no external renderers, no secondary graphics context. It's vanilla Flutter.
Each pass is a custom material over geometry derived from the model at load time. No pre-baked effect meshes. Just simple Dart APIs AOT compiled to arm64 instructions.
Slava Egorov retweeted
The official Flutter and Dart websites now run on Jaspr! 🐶
At Flutter & Friends, Kilian Schulte and Parker Loughheed will share how they migrated sites used by millions, what they learned, and how the project shaped Jaspr itself 🌐
Join us 👉 flutterfriends.dev
I am having FOMO - great lineup!
I had to skip this year - but dont repeat my mistake and grab your ticket!
We're proud to present the full speaker lineup! 📢
Hybrid AI, Flutter Desktop, Accessibility for 1M users, GenUI, Marionette MCP, 3D, Enterprise Architecture, Monetisation... these are just a few topics of our diverse agenda! 🤯
Full list and tickets 👉 flutterfriends.dev/
Slava Egorov retweeted
Don't forget to take the Flutter Q2 user survey! → goo.gle/4fgpjLC
📝 The survey closes at the end of day on Friday, June 19th.
Slava Egorov retweeted
Flutter in your pocket, on your web browser, and now... in your car 🛠️
See how Flutter is helping Toyota deliver an intuitive, smartphone-like experience to 2026 RAV4 drivers across the world.
Slava Egorov retweeted
Among all the I/O news, I want to spotlight what I personally think will be a major moment in the evolution of Flutter: Our new project governance approach.
Details in 🧵
Slava Egorov retweeted
We're hiring a manager for the Dart team in Aarhus, Denmark.
Interested folks can apply here: google.com/about/careers/app…
you ain't fooling me mr. I-use-slop-generator-to-make-what-I-think-are-useful-and-thoughtful-comments
I really wish I was in living in the same parallel universe as AI slop wankers and could just spawn a freaking agent per item of my backlog... And not have to rm -rf the produced garbage later.