
James Gosling
@errcraft
Followers
32K
Following
424
Media
17
Statuses
204
I'm no longer active on Twitter, or even paying attention. I've moved over to Mastodon @[email protected]
Joined October 2009
I've moved over to Mastodon @JamesGosling@universeodon.com. Nothing interesting there (yet). It's not like I'm a prolific user of Twitter.
15
10
162
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.
gizmodo.com
The watchdog team was responsible for probing Twitter's algorithm for downstream instances of bias, harm, and abuse.
15
31
166
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.
Stop what you’re doing and watch this complete takedown of @HerschelWalker by pastor @jamalhbryant. #WeDontNeedAWalker
2
4
24
Wonderful! I’m a happy JavaFX user. Thanks for all the wonderful work you do.
We did our first JavaFX release in September 2018 (JavaFX 11). We planned a 6-months cadence, similar to the JDK releases. Four years later, we still keep the train moving forward. It takes blood, sweat and tears, but seeing what developers are doing with JavaFX makes it worth.
4
18
165
RT @RepAuchincloss: Climate action can’t wait. That’s why we’re introducing legislation to make sure the EPA can transition us to a clea….
0
1K
0
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! 👉
6
54
209
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
For release notes see : CHANGELOG.md Download Links Platform Type Download Link Checksum (MD5) / Checksum (SHA256) Sig File Linux x64 JDK java-1.8.0-amazon-corretto-jdk_8.332.08-1_amd64.deb ...
18
192
713
For those of you that use Java in Lambdas on AWS, the Lambda team just posted a nice article on performance tuning:.
aws.amazon.com
This post is written by Mark Sailes, Senior Specialist Solutions Architect. This blog post shows how to optimize the performance of AWS Lambda functions written in Java, without altering any of the...
2
121
381
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
4
80
339
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
While working with an AWS service team to diagnose unexpected Garbage Collection (GC) pauses, the Amazon Corretto team discovered that applications were being throttled by I/O blocking while writing...
7
110
390
“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.
@HelenJoScott Can someone of you, @errcraft, @BrianGoetz, @stuartmarks, @joshbloch, please confirm the word "raise" for "raising an exception" in the #Java language lead to a name conflict in the code for the JVM and therefore "raise" was replaced by "throw"?.
3
35
184
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
11
86
321
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
3
24
120
RT @davidfrum: Hints for those commenting on invocation of Canada's emergency legislation:. 1) This law was passed relatively recently, 198….
0
1K
0
Best rant on coding ever:
theoatmeal.com
An eraser is not a highlighter of mistakes. An eraser is a tool.
5
55
203
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.
@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
91
316