From Java 7 to Java 16 and beyond, this technical journal has been a resource by and for the Java community.
This is a syndicated post. Please find the original here.
August 1, 2011: Java SE 7 was rolled out, and the first issue of Java Magazine appeared. Today, only a few months from Java SE 17, the magazine still publishes technical articles, behind-the-scenes insights, and other relevant information for Java developers.
The official motto of Java Magazine is “By and for the Java community.” On top of that, I think of our mission as, “We want your current Java project to be so successful that you will choose Java for your next project.”
The premiere issue’s cover, August 2011
In that light, we are excited to celebrate this milestone anniversary. Java Magazine was launched about 18 months after Oracle completed its acquisition of Sun Microsystems. That’s a real demonstration of Oracle’s continuing commitment to supporting developers and the Java ecosystem. (A bigger commitment, of course, is the continuing investment in innovation through the Java Platform Group, which now releases Java versions in a six-month cadence.)
Longtime readers have watched Java Magazine evolve.
- First came a PDF-based format published bimonthly. Designed to look like a printed magazine, the issues were attractive but hard to read, especially with source code.
- After a few years came a hybrid with individual articles posted online using HTML, instead of in a single large PDF file. The magazine still released a new “issue” every two months.
- Today, the magazine looks more like a blog; there are no more multi-article issues. Instead, Java Magazine publishes new individual articles every few days, including a weekly offering called Quiz Tuesday.
Every week or two, we send out a free email newsletter—currently going to about 250,000 subscribers—highlighting the latest articles. (If you aren’t a subscriber, sign up here.)
Despite the format changes, we still follow the principles laid out by our first editor, Justin Kestelyn, in that August 2011 premiere Issue:
The Java Magazine tagline, “By and for the Java community,” is reflective of its DNA. On the “for” side, the publication is designed to serve the ecosystem in all its diversity: from the hands-on technical craftspeople who make the language dance, to the decision-makers who place very expensive bets on strategic technology platforms, to the learners and newcomers who are just getting a handle on why This Java Thing is so great. People in all those categories will find something to like here.
The best of the classics
Looking back on those early issues, the topics were (and are) fascinating. The premiere issue covered everything from the release of Java SE to resource injection with Java EE 6 to running Scala on the JVM. There were articles on learning Java classes, an introduction to RESTful web services, tutorials on dynamically typed languages and the
invokedynamic instruction, using Adobe Flex and Java SE, automated testing for web apps, and working with JSR 211, the Content Handler API.
Many of those earliest articles, published in that original fancy-but-impractical PDF format, were not made available in HTML. In effect, they were lost to readers. No more! We went back through those issues, identified 10 of the most interesting and still-relevant articles, dusted them off, and brought them back to life. These classics live on the magazine website once again.
You can read a synopsis of those 10 articles, and find the links to the HTML versions, in “Ten good reads from the Java Magazine archives.” One of them is from that premiere issue: an interview with Java chief architect Mark Reinhold about Java SE 7. It’s a must-read.
A bit of fun: Look at the nice graphic at the top of the page, created by amazing artist I-Hua Chen—who has been illustrating Java Magazine since its very first issue. Can you find all the Dukes?
Finally, a word of appreciation to the current Java Magazine team: Karin Kinnear, publisher, who also manages our social media; Annie Hayflick, digital content manager; and Jan Rogers, senior managing editor and art director. Also on the team: Karen Perkins, copy editor, and Lea Anne Bantsari, proofreader.
I can’t wait to see the next decade of Java Magazine. Let’s enjoy it together.
Editor in Chief, Java Magazine