As a brief note today, I found that GraalVM was actually making one of my Scala/Java/JVM applications slower, so with the help of Thomas Wuerthinger at Oracle, I learned a little bit about how to use the GraalVM profile-guided optimizations.
If you’re interested in packaging Java applications on macOS, this is a good `javapackager` video on YouTube.
Scala JDBC FAQ: How can I use the Java JDBC API in my Scala application?
If you want to use a SQL database with your Scala applications, it's good to know you can still use the traditional Java JDBC programming library to access databases. I just ran a simple JDBC connection and SQL SELECT test, and everything seems to work just as it does in Java.
Mac Java FAQ: How do I report Mac Java bugs?
I just saw this information on the Mac Java mailing list, how to report Mac Java bugs:
Oracle Apache JCP rift: "The Apache Software Foundation has resigned its seat on the Java SE/EE Executive Committee (EC). Apache has served on the EC for the past 10 years, winning the JCP 'Member of the Year' award 4 times, and recently was ratified for another term with support from 95% of the voting community."
That's how to the Apache Software Foundation blog post begins when describing why they have quit the Java JCP EC. They later add:
Apple and Oracle today announced the OpenJDK project for Mac OS X, ending weeks of speculation about the future of Java on the Mac OS X platform. In the joint announcement from Apple and Oracle, it was stated that "Apple will contribute most of the key components, tools and technology required for a Java SE 7 implementation on Mac OS X, including a 32-bit and 64-bit HotSpot-based Java virtual machine, class libraries, a networking stack and the foundation for a new graphical client."
I was originally going to title this article "Is Oracle Killing Java?" and write about a number of recent events in the Java community, but I'll try to just stick to the most recent fact, which is that Doug Lea is resigning from the JCP Executive Committee. (JCP stands for Java Community Process.)
As I get ready to release my new website on How I Sold My Business, I did some research on revenue per employee, specifically revenue per employee in the computer services industry.
As it turns out, there are all sorts of good information sites on the internet. Probably the most consistent source of information is the Fortune Magazine site, specifically these two links: