Welcome!

Java IoT Authors: Yeshim Deniz, Elizabeth White, Liz McMillan, Jyoti Bansal, Jason Bloomberg

Related Topics: Java IoT

Java IoT: Article

JavaOne 2006 Notes

This major Java event was one of the largest conferences ever

This major Java event was one of the largest conferences ever. Sun Microsystems deserves a lot of credit for accommodating the needs of thousands and thousands of people so efficiently and smoothly. The electronic registration for the show and receiving a special badge with an embedded chip took less than a minute. The auditoriums in which the technical sessions were held were huge - each holding between 700 to 1,000 people. How long did it take to check enrollment and let all these people into the room? Less than 10 minutes. This is clearly registration 2.0. For the most popular sessions, meeting planners arranged so-called overflow rooms in which people could watch a live video broadcast of the session on two huge screens. Serving lunch was another wonder. Fast food chains can only dream of being this efficient. Imagine hundreds of people moving into a huge food court non-stop. The entire lunch process took 10 minutes, unless you wanted to network with other people.

It seems that the slogan of show was "Innovation Happens Elsewhere." At least several executives kept repeating this mantra, meaning that Sun will keep its eyes open, watch what their competitors are up to, and try to learn from them and do better.

Brazil was another highlight of the show. Java is on the rise there, and JavaOne attendees from this soccer-or-die country are slowly considering playing with Java for a change. They were wrapped up in green and yellow flags, and, I would not be surprised if soccer is played at next year's conference. Go Brazil, go!

On the technology side, the most attention was given to NetBeans/GUI and Java ME. I didn't feel the same energy from the Java EE camp.

NetBeans 5.0 offers a nice GUI designer, and I was also impressed with the ease of internationalizing Swing applications. It automatically extracts all hard-coded text from your program into a properties file; just type in the translation of these words/phrases next to each other in a text editor. But Swing programming, with its custom look and feel, listeners, and layouts, still has a lot of room for improvement. As Sheryl Crow sings, "No one said it would be easy, but no one said it'd be this hard." Finally, a JSR was created for data binding and its pre-alpha version was demo'd at the show. "Here's the code before with property change listeners, and here's the code after." Not good enough. It's still difficult. Please take another look at the component-based programming. Look at MXML from Adobe. Look at XAML from Microsoft. The GUI innovation elsewhere is right there. I want to drive your car, but I don't want to know how the engine operates. Give me a minimum of public interfaces like an accelerator and brake pedals, a steering wheel, and tell me how to turn the music on. The argument that Swing offers great flexibility but complexity comes with it would have been fine 10 years ago. I want a simple and flexible GUI tool/framework, and I want it now.

AJAX-related topics were also popular, but mostly because everyone has heard the buzzword, and they were trying to figure out if it's good for anything else other than Google maps. No, JavaScript is not my programming language of choice. Some vendors were pushing their AJAX frameworks, but none of them looked serious to me.

Of course, the question of whether Java will be open sourced was raised. Rich Green from Sun gave a politically correct answer, "The question is not when, but how." Where do people learn to give such open ended answers? This phrase doesn't mean yes or no. Java is a lot bigger than Sun Microsystems, but Sun controls this JButton. I don't really want Java to be open sourced, as long as Sun starts moving a bit faster when it comes to responding to requests from the Java community. For example, they maintain an online list - Top 25 Java Bugs (http://bugs.sun.com/bugdatabase/top25_bugs.do ). People can vote for a particular bug to get the attention of Sun engineers. Guess what? Some of these bugs are 6-7 years old. If Sun can offer a faster way of fixing bugs and implementing the most requested language features, there is no need to open source the language. Just give an HTTPResponse for each of our HTTPRequests. Unfortunately, we are still getting the 404 error quite often. The Java Champions program should help in relaying the feedback from the masses back to Sun's engineers.

Having said all this, I'm taking my hat off to Sun Microsystems for putting on such an amazing event as JavaOne 2006. This was not just another technical conference. This was the best event that Java developers could attend. Try to be there next year.

More Stories By Yakov Fain

Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain

Comments (2) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
Scott Smith 06/09/06 01:48:49 PM EDT

I don't know what sessions Mr. Fain was attending, but it most certainly did *not* take "10 minutes" to get everyone into technical sessions. There were lines that stretched back and forth across the Moscone center to get into events. I missed the first 20 minutes of a session I showed up to get in line for 15 minutes before it began and I was in the middle of the line! The registration process was a complete abortion, miserable. It forced you to bug out of sessions 15 minutes early in order to race to stand in line at the next session, and heaven forbid you have 2 sessions in the same room back to back - you had to leave the room and re-enter. The new process took away a lot of what I really like about JavaOne, the free-flowing way of being able to float from session to session. I'd much rather have to sit in the aisle on the floor or against the wall in a crowded session and hear the whole presentation than stand in line for 20 minutes and not here half of what I came to see.

JDJ News Desk 06/08/06 09:40:19 AM EDT

This major Java event was one of the largest conferences ever. Sun Microsystems deserves a lot of credit for accommodating the needs of thousands and thousands of people so efficiently and smoothly. The electronic registration for the show and receiving a special badge with an embedded chip took less than a minute. The auditoriums in which the technical sessions were held were huge - each holding between 700 to 1,000 people. How long did it take to check enrollment and let all these people into the room? Less than 10 minutes. This is clearly registration 2.0. For the most popular sessions, meeting planners arranged so-called overflow rooms in which people could watch a live video broadcast of the session on two huge screens. Serving lunch was another wonder. Fast food chains can only dream of being this efficient. Imagine hundreds of people moving into a huge food court non-stop. The entire lunch process took 10 minutes, unless you wanted to network with other people.

@ThingsExpo Stories
Your homes and cars can be automated and self-serviced. Why can't your storage? From simply asking questions to analyze and troubleshoot your infrastructure, to provisioning storage with snapshots, recovery and replication, your wildest sci-fi dream has come true. In his session at @DevOpsSummit at 20th Cloud Expo, Dan Florea, Director of Product Management at Tintri, will provide a ChatOps demo where you can talk to your storage and manage it from anywhere, through Slack and similar services ...
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), will provide an overview of various initiatives to certifiy the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldw...
SYS-CON Events announced today that Linux Academy, the foremost online Linux and cloud training platform and community, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. Industry leaders in quality training, provided services, and student certification passes, its goal is to c...
"delaPlex is a software development company. We do team-based outsourcing development," explained Mark Rivers, COO and Co-founder of delaPlex Software, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
SYS-CON Events announced today that Technologic Systems Inc., an embedded systems solutions company, will exhibit at SYS-CON's @ThingsExpo, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Technologic Systems is an embedded systems company with headquarters in Fountain Hills, Arizona. They have been in business for 32 years, helping more than 8,000 OEM customers and building over a hundred COTS products that have never been discontinued. Technologic Systems’ pr...
SYS-CON Events announced today that CA Technologies has been named “Platinum Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business – from apparel to energy – is being rewritten by software. From ...
In his keynote at @ThingsExpo, Chris Matthieu, Director of IoT Engineering at Citrix and co-founder and CTO of Octoblu, focused on building an IoT platform and company. He provided a behind-the-scenes look at Octoblu’s platform, business, and pivots along the way (including the Citrix acquisition of Octoblu).
SYS-CON Events announced today that Loom Systems will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Founded in 2015, Loom Systems delivers an advanced AI solution to predict and prevent problems in the digital business. Loom stands alone in the industry as an AI analysis platform requiring no prior math knowledge from operators, leveraging the existing staff to succeed in the digital era. With offices in S...
SYS-CON Events announced today that HTBase will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. HTBase (Gartner 2016 Cool Vendor) delivers a Composable IT infrastructure solution architected for agility and increased efficiency. It turns compute, storage, and fabric into fluid pools of resources that are easily composed and re-composed to meet each application’s needs. With HTBase, companies can quickly prov...
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
SYS-CON Events announced today that Cloud Academy will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud computing technologies. Ge...
SYS-CON Events announced today that CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. CrowdReviews.com is a transparent online platform for determining which products and services are the best based on the opinion of the crowd. The crowd consists of Internet users that have experienced products and services first-hand and have an interest in letting other potential buyers...
SYS-CON Events announced today that Infranics will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Since 2000, Infranics has developed SysMaster Suite, which is required for the stable and efficient management of ICT infrastructure. The ICT management solution developed and provided by Infranics continues to add intelligence to the ICT infrastructure through the IMC (Infra Management Cycle) based on mathemat...
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
SYS-CON Events announced today that SD Times | BZ Media has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. BZ Media LLC is a high-tech media company that produces technical conferences and expositions, and publishes a magazine, newsletters and websites in the software development, SharePoint, mobile development and commercial UAV markets.
SYS-CON Events announced today that Cloudistics, an on-premises cloud computing company, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Cloudistics delivers a complete public cloud experience with composable on-premises infrastructures to medium and large enterprises. Its software-defined technology natively converges network, storage, compute, virtualization, and management into a ...
Now that the world has connected “things,” we need to build these devices as truly intelligent in order to create instantaneous and precise results. This means you have to do as much of the processing at the point of entry as you can: at the edge. The killer use cases for IoT are becoming manifest through AI engines on edge devices. An autonomous car has this dual edge/cloud analytics model, producing precise, real-time results. In his session at @ThingsExpo, John Crupi, Vice President and Eng...
There are 66 million network cameras capturing terabytes of data. How did factories in Japan improve physical security at the facilities and improve employee productivity? Edge Computing reduces possible kilobytes of data collected per second to only a few kilobytes of data transmitted to the public cloud every day. Data is aggregated and analyzed close to sensors so only intelligent results need to be transmitted to the cloud. Non-essential data is recycled to optimize storage.
"I think that everyone recognizes that for IoT to really realize its full potential and value that it is about creating ecosystems and marketplaces and that no single vendor is able to support what is required," explained Esmeralda Swartz, VP, Marketing Enterprise and Cloud at Ericsson, in this SYS-CON.tv interview at @ThingsExpo, held June 7-9, 2016, at the Javits Center in New York City, NY.