Geertjan's Blog

  • April 1, 2008

NetBeans IDE of the Future

Geertjan Wielenga
Product Manager
I attended an interesting meeting yesterday. NetBeans hosted some of the leading thinkers from NASA, MIT, and Mensa. We ended up brainstorming the "NetBeans of the Future". Those Mensa guys, especially, were pretty smart. And MIT's involvement was really helpful too because they were able to add a level of practicality to the discussions. They really know the NetBeans APIs well, they're so smart with their photographic memory that they just need to scroll through the Javadoc once and then they know everything they'll ever need for the most complex applications, without needing to refer back to the Javadoc ever again.

Anyway, what was the result of the discussions? "NetBeans of the future", or "NOTF", will be thought-control based. What that means is that you'll be able to think "Click File | New Project". And then NetBeans IDE will take that command and choose File | New Project. One might think that this is a nice idea but not very practical. However, again, the super smart guys from MIT were able to immediately code up a prototype. Within 10 minutes. Then they demoed it. One guy thought up a "Hello world" Java application and we could see it being created in NetBeans IDE, without him touching his laptop at all.

So, that was the first half hour of the meeting.

In the second half hour, we created "Dream Batch Processes", or "DBPs", which are programming sequences that can be injected into your dreams, so that you can be coding in NetBeans IDE while you are sleeping. The DBP is cutting edge stuff and NASA might reimplement it in their space technology. They will use monkeys first. However, the DBPs were particularly promising, said one Mensa participant at the meeting, because it would result in guys creating really sexy looking user interfaces in their dreams.

Watch this space for further developments. Thanks to NASA, MIT, and Mensa, for participating.

Join the discussion

Comments ( 3 )
  • jfisher Tuesday, April 1, 2008

    8/10 :P

  • Casper Bang Tuesday, April 1, 2008

    Meanwhile, Carnegie Mellon and Microsoft research are integrating a similar albeit superior solution into Visual Studio. You will simply have to think of the application logic and UI elements, and it will be emitted to the IDE and manifested as fully working programs. They are reporting that they are still working out deadlock quirks caused by pair programming teams but expect to have it integrated into Visual Studio 2010 - a whitespace odyssey.

    Sorry, couldn't help it. ;)

  • Timothy Tuesday, April 1, 2008

    haha you had me for the first paragraph. You really have an authority over anything netbeans stuff.

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.