After several years of development, JEP 404: Generational Shenandoah GC finally landed in JDK 24! 🎉🥳🙌
Thanks @kdnilsen, @ysr1729, William Kemper, @BerndMathiske and all contributors! 🙏
https://t.co/zgcvhclUrG
I was at Amzn in 2000 when the internet bubble popped. Capital markets dried up & we were burning $1B/yr. Our biggest expense was datacenter -> expensive Sun servers. We spent a year ripping out Sun & replacing with HP/Linux, which formed the foundation for AWS. The backstory:
Since my Harvard lab closed yesterday, I've been reading and interpreting this week's published papers on #COVID19. What follows is a thread of information, my interpretation, links to sources & predictions. Let's start with what you need to know... #coronavirus#COVIDー19
I'm preparing a talk on C2 - code I haven't worked on (at Sun/Oracle) in ~15 years. I am looking for feedback on these slides, and will be updating them periodically. Please give them a look and comment!
https://t.co/2MzXOlx1jA
So, it would be an excellent idea to get involved with OpenJDK now. [..]
If you're not an OpenJDK committer at all, this would be a good time to submit some patches and get committer status.
more @ https://t.co/wbiR0dMgBs
#OpenJDK#JDK8u
It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits.
- Edsger Dijkstra, April 2001.