I'm no longer active on Twitter, or even paying attention. I've moved over to Mastodon @JamesGosling@universeodon.com

Joined October 2009
17 Photos and videos
Pinned Tweet
I've moved over to Mastodon @JamesGosling@universeodon.com. Nothing interesting there (yet). It's not like I'm a prolific user of Twitter.
13
10
160
I had been hoping that Musk might have a shred of social intelligence, but no... So this is my farewell to Twitter. Now I'm entirely on Facebook, at least until Zuckerberg goes from whacky to evil. facebook.com/james.gosling.9… gizmodo.com/twitter-layoffs-…
15
29
162
What a powerful and eloquent contrast between the candidates for senator for Georgia. I find it mind boggling that this race (and many others) is close. Lying morons shouldn’t get a single vote.
30 Oct 2022
Stop what you’re doing and watch this complete takedown of @HerschelWalker by pastor @jamalhbryant. #WeDontNeedAWalker
2
4
24
A few weeks ago I gave a talk at DEVOXX all about building IoT software and Greengrass from AWS. I finally got around to watching the video. It's pretty decent if you speed it up 1.5x youtu.be/NtrF_SiFQag
4
30
165
James Gosling retweeted
27
581
2,274
Wonderful! I’m a happy JavaFX user. Thanks for all the wonderful work you do.
4
18
165
James Gosling retweeted
Climate action can’t wait.    That’s why we’re introducing legislation to make sure the EPA can transition us to a clean energy future.
1,144
998
10,189
Run, don't walk, to JDK 17. It's *so* much better. If you're around NYC, there's an event coming up soon to help you learn all you need.
Join AWS experts in NYC August 10 to learn about the latest and greatest when it comes to building #Java and #FullStack JS apps, and improving app performance & productivity. Spots are limited, register now! 👉go.aws/3PlZQ38
6
54
206
For those of you still stuck on JDK8, there's a new Corretto release with all the latest updates and CVE defenses. But please, get off JDK8 as fast as you can. JDK17 LTS is a huge leap in every dimension. github.com/corretto/corretto…
18
186
699
I've been having a lot of fun with JavaFX and Scene Builder lately. This new release is great!
6 Apr 2022
Scene Builder 18 release gluonhq.com/scene-builder-18…
1
31
147
The Corretto build of JDK18 is out. There's a lot to love in JDK18: snippets are a great creature comfort; the vector APIs are sweet (I only wish I needed them these days); the simple HTTP server; Foreign Function & Memory API... So much! aws.amazon.com/about-aws/wha…
4
80
333
Here's a nice article about asynchronous logging in JDK17. After years (decades?) of hand-rolling async logging, it's great to see it in the JDK. Upgrade to JDK17 as fast as you can. I've been loving it. aws.amazon.com/blogs/develop…
6
107
386
“Raise” was never considered. Although, I personally prefer it. Java’s initial design was all about appealing to C/C developers. Throw is what C called it.
2
33
179
NetBeans 13 is out! I've been using the early releases for a while. It's lovely. Take it out for a spin. Better yet, it's all open source, so you can help make it even better!
With bundled nb-javac, simplifying the startup experience significantly, a fresh new Light FlatLaf look and feel by default, and partial upgrades for Maven, Gradle, and PHP, #Apache #NetBeans 13 is here, check it out at netbeans.apache.org:
11
84
313
I really like this book. It does a great job of integrating a lot of the issues in building sophisticated embedded systems. It goes from concepts to theory to learn-by-doing examples. amazon.com/Intelligent-Workl…
3
24
120
James Gosling retweeted
15 Feb 2022
Hints for those commenting on invocation of Canada's emergency legislation: 1) This law was passed relatively recently, 1988. It is explicitly subordinate to Canada's charter of rights. It replaced the much more draconian emergency laws that were invoked in 1914, 1939, and 1970
209
984
3,130
Right. Security isn’t a feature you add on. It’s a mindset that has to influence every line of code you ever write. Just like ethics, reliability and performance. We, as software developers, are building the world we will inhabit. Make it a good one.
Replying to @tackline
Not wrong, but also a counsel of perfection. “Write better code.” But how? You’re right that security can’t be reviewed-in after the fact; it must be written securely in the first place. It follows that all devs (not just “security engineers”) need to learn more about security.
6
88
307