Project Valhalla Eclairs

Éclairs offer several appealing characteristics and have been described as a "trifecta" that "encompass[es] the trinity of pastry, a light... | Continue reading


@marxsoftware.blogspot.com | 4 years ago

Google Plus's Demise Impacts Software Development

I didn't think much about it when Google announced in late 2018 "sunsetting the consumer version of Google+ ." Although I had a Google+ acc... | Continue reading


@marxsoftware.blogspot.com | 4 years ago

Java's Future-Looking Projects: Panama, Loom, Amber, and Valhalla

The press release " Oracle Code One Java Keynote Outlines the Future of Java " describes the Java Keynote at Oracle Code "highlight[ing] fut... | Continue reading


@marxsoftware.blogspot.com | 5 years ago

Project Valhalla: A First Look at L-World Value Types in Java

In the post " JVM Language Summit 2018 and Valhalla EA Build 0 ", I mentioned that Project Valhalla's "L-World Value Types" Early-Access Bui... | Continue reading


@marxsoftware.blogspot.com | 5 years ago

Looking into Java's Future: Empty Value Types

Although the promising Java value types are not imminent, I still enjoy nosing around occasionally in the OpenJDK valhalla-dev mailing list... | Continue reading


@marxsoftware.blogspot.com | 5 years ago

JDK 11: Beginning of the End for Java Serialization?

In the blog post " Using Google's Protocol Buffers with Java ," I quoted Josh Bloch's Third Edition of Effective Java , in which he wrote, ... | Continue reading


@marxsoftware.blogspot.com | 5 years ago

Exact Conversion of Long to Int in Java

With all the shiny things ( lambda expressions , streams , Optional , the new Date/Time API , etc.) to distract my attention that came wit... | Continue reading


@marxsoftware.blogspot.com | 5 years ago

JDK 9/10/11: Side Effects from += on Java String

The question " Why does `array[i++%n] += i+" "` give different results in Java 8 and Java 10? " was posted earlier this week on StackOverflo... | Continue reading


@marxsoftware.blogspot.com | 5 years ago