Search |
||
Come UndonePosted by editor on June 10, 2008 at 6:51 AM PDT
Whatever happened to Java chips? Ages ago, I was coming home from a vacation and bought a copy of Byte magazine... back when there was a Byte magazine... and its cover story was about Java performance. This was back in the 1.1 era, I guess, and it has a pull out diagram showing a lot of the potential approaches for getting your Java code to run faster, with estimated trade-offs of difficulty and payoff for each approach. For example, the authors placed a fair amount of hope in just-in-time compilers, which not only paid off, but were replaced by Hotspot's even better dynamic compilation approach. There was item in the group that I distinctly remember underachieving, and that was the Java chip. Highest in difficulty for obvious reasons, it promised the highest potential payoff in terms of bytecode execution. So whatever happened to the Java chip? We get a reply from Terrence Barr in one of today's featured forum messages. In Re: Java execution acceleration, he writes:
So, since we can't expect hardware to save us, and since Moore's Law takes so darn long, what else can we do? Wisely, the top recommendation from the old Byte article, the best tradeoff for difficulty and result, was "write better code". Seems like a "duh", but when was the last time I ran my code through a profiler? It's been a while, actually... Another performance-oriented message in today's Forums, comes from
In Java Today, The Aquarium takes note of the new Hudson Plugin Update Center: "We are beginning to see the results of Kohsuke's new job: as of last Monday (Hudson 1.220) Hudson includes an update center for plug-ins. Like the GF Update Center it tracks what has been installed and what's available. Like the NetBeans UC it can be invoked directly from within the tool." Kohsuke has more details in his blog. The latest edition, issue 171, of the JavaTools Community Newsletter is out, with tool-related news from around the web, announcements of four new projects that have joined the community, and a Tool Tip on saving space with package names on Netbeans. The Cube-J project is an open-source, lightweight IDE, whose goal is to provide a fast, multi platform and easy to use Java IDE for students and professionals. The project "started just as any other simple notepad. Since then It was developed and it became an IDE. It's an IDE purely made in Java with a vision to tell the world that Java can be fast as any windows application." Features include a Java editor, line numbering and highlighting, keyword highlighting, auto indenting and bracketing, and more. The project owner adds, "we are in need of additional developers, Please do join the project." In today's Weblogs, Cay Horstmann asks What do CS students learn? "On May 23, I gave a presentation at Sun about computer science students, and how a company can engage with them. Here are some of the questions that I was asked, and the answers that I gave (or wish I had given), and a question that I wish I had been asked." Felipe Gaucho ventures from the backend to the client side in SOA way of life: a day in the GUI Shop. "I want to expose my J2EE business services through a robust and elegant GUI. After visiting the GUI shop, I get a bit lost with so many options." Finall, David Walend expands on a JavaOne session he gave on JMX and Test-Driven Development. "At JavaOne this year I did a short talk on using JMX in test-driven development. It's based on what I discovered working with JMX on another project, and delved deeper into while adding JMX support to SomnifugiJMS as part of release 21. Test-driven development worked extremely well when combined with JMX. JMX should help testing systems with some defined life cycle. Here's the core ideas of the talk, written out, with real examples, not mashed onto slides." Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. Whatever happened to Java chips? »
Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|