Did you know that GraalVM provides automatic metadata for many popular Java libraries, so you can have a smooth experience with Native Image out of the box?
— 1200+ libraries 📚
— 18K+ tested versions ✅
— 2M+ tested LOC 🤯
More details soon!👀
https://t.co/EmVulBW1lU
- Meet James Gosling
- Creator of Java
- Built his first computer from scratch as a teenager
- Loved math, science, and tinkering with electronics
- Preferred experimenting on his own rather than traditional classroom learning
- joined Sun Microsystems and noticed a major problem
- Programming languages were complex, unsafe, and hardware-dependent
- Code couldn’t run easily across different machines
- Many projects failed due to system incompatibility
- got Frustrated with these limitations
- Created a new language called “Oak”
- They wanted simple, catchy, and energetic name
- The team was drinking coffee during brainstorming ☕
- so Later they renamed it to Java
- he wrote the original Java compiler and virtual machine himself
- designed it to be Simple, Secure, Platform-independent
- it became one of the most influential programming languages in history
- Widely used in: Web applications, Android apps, Enterprise systems, Banking software
- Adopted by millions of developers worldwide
- earned the nickname as “Father of Java”
- literally changed how software is built across the world.
Absolute legend.
trivago runs a GraphQL gateway handling 9,000+ req/s per subgraph.
After migrating to GraalVM Native Image, they:
— eliminated warm-up
— reduced replicas from 43 to 12
— cut CPU usage
Learn more about their migration process and recommendations: https://t.co/1dc2OtLkR2
There are a handful of things that will remain hardwired into your memory until the end of days:
How to ride a bike.
Your first love.
The sound of a 90s boot sequence.
Finský programátor Linus Torvalds představil 14.března 1994 na Helsinské univerzitě verzi 1.0.0 operačního systému Linux se 176 250 řádky kódu, první stabilní verzi.
https://t.co/46LvP2GVkG
Software engineers: Context switching kills productivity.
Also software engineers: I'm now managing 19 AI agents and doing 1800 commits a day.
We’ve spent years complaining that managers who expect a quick 5-minute chat ruin our focus for the next hour. But a ping from an agent every few minutes, that’s ok?
We celebrated Paul Graham’s essay “Maker’s Schedule, Manager’s Schedule” in which he argued:
“When you're operating on the maker's schedule, meetings are a disaster. A single meeting can blow a whole afternoon, by breaking it into two pieces each too small to do anything hard in.”
Now we see software engineers claiming huge productivity gains from hordes of AI agents, celebrating thousands of commits per day from their 19 agents.
Either context switching was never really the problem, and we oversold our need for deep focus. Or we're not actually reviewing 1800 commits a day.
If we couldn't context switch before, we're not managing 19 agents. We're blindly trusting them.
That’s not engineering, it’s gambling.
@glcst@elonmusk An “AI to create the binary directly” is infeasible due to the probabilistic nature of LLMs. A compiler needs to be 100% correct even when dealing with programs with billions of operations.
I've been saying for a long time that most software is built inefficiently by factor 10x, as nobody is incentivized to optimize. Ready to raise this 100x with folks shipping AI generated code without understanding it.
With the rapid adoption of LLM-based coding agents, well-defined APIs and extensive test suites for those APIs are becoming more critical then ever. It's what allows you to to let agents (and yourself) iterate fearlessly on the implementation, without breaking clients.
Trying out the upcoming Spring Boot 4 + @GraalVM 👀
A complete Spring Boot web service:
— compiles to native in 33.8s (quick build mode) ⚡️
— starts in 0.034s 🎉
🚀🚀🚀
My new book is out! 618 pages of tutorials, code, images, and insights about game development in Godot 4. During the first week, the discount code 20INTRO is active. #Godot#Godot4#GodotEngine#GodotTips#devlog#indiedev
https://t.co/kvKjy3a0nV