« červenec 2009
PoÚtStČtSoNe
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today

Navigation

Speaker Profile
Roumen's Weblog
Login
Sun Bloggers
Technorati Profile

Am I popular?

Today's Page Hits: 18

Contacts

Name: Roman Strobl
E-mail: roman dot strobl
at sun dot com

NetBeans

Java Sites

Javalobby
The Server Side
Java Tips
Java Blogs
java.net
java.sun.com
java.cz

Blogs

NetBeans:
Geertjan
Brian Leonard
Gregg Sporar
Lukas Hasik
Ludovic Champenois
Vincent Brabant
Alexis Moussine-Pouchkine
Jullion-Ceccarelli
Tom Ball
Tim Boudreau
Jesse Glick
Petr Blaha
Ruth Kusterer
Jara Uhrik
xzajo
Jan Lahoda
James Branam
nbextras.org

Sun:
Kazem - bug cartoons ;-)
Tor Norbye
Romain Guy
James Gosling
Chief Gaming Officer
Bill Vass
Jim Grisanzio
Jonathan Schwartz

Planets:
Planet Netbeans
Planet Sun
Planet Eclipse

Other:
netbeans-blog.org
Joel Spolsky
Bruce Eckel

License info

Creative Commons License
This work is licensed under a Creative Commons License.

Recent Entries

Map of visits

Locations of visitors to this page
« NetBeans Podcast... | Main | Get your Java gear »
20080401 Úterý duben 01, 2008
NetBeans 7.0 plans uncovered - NetBeans to become an online IDE

I shouldn't be blogging about this, because we were saving the big announcement for this year's Java One, but the information has already leaked: I've seen several NetBeans developers blogging about it - so there's no point in hiding it anymore. The next major release of NetBeans which is planned for 2009 will be a complete rewrite - NetBeans is going to be provided as an online service and it's source code will be rewritten in a new programming language. But before I tell you which language it is, read the reasoning first.

Java is a great language but unfortunately it is not flexible enough for the new online web 2.0 world with widgets, mashups, RSS and semantic web - it can't handle the dynamic nature of new web 2.0 applications. Developers no longer want to download and install desktop applications - they are ALWAYS online and all their popular applications are integrated into the ONLY application they need - the web browser. Thus it makes perfect sense to provide an IDE in the web browser. To accomplish this task, there's only one language which works really well inside of the web browser - and can be used both on the server and on the client. Yes, NetBeans 7.0 will be rewritten in JavaScript! (Although we still plan to run the JavaScript engine on top of the JVM using the built-in Rhino engine).

NetBeans has always been about innovation. We believe that by using JavaScript, NetBeans can be more dynamic than ever. Parts of the IDE will run on the server and parts in the web browser - and Sun will provide NetBeans as an online service. For the price that you are used to: FREE. Of course Sun will still provide top-notch commercial support of the online product and we'll be rolling out different service plans shortly after the 7.0 release. We are still discussing whether to continue providing the sources of NetBeans (look how well have all the Google applications been accepted in the open source community without actually providing any source code). We're looking for feedback from the community - does the community actually care about source code of NetBeans or is the FREE price tag that everyone cares about?

We are also investigating the possibilities of running ads in the online version of NetBeans. By that we could make significant money on NetBeans - we could do even more NetBeans days globally with much better finger food. What the heck, we could even transport beer directly from Czech republic so that developers could taste some real beer during NetBeans days!

I've never been more excited about the future of NetBeans - we all know that the future is online in the web browser and NetBeans is extremely well positioned to take the online IDE market by storm!

Trackback URL: http://blogs.sun.com/roumen/entry/netbeans_7_0_plans_uncovered
Comments:

I hear its also only going to be written in a single translatable human language, sanskrit with google translator converting all the text to regional language on the fly.

Posted by chris on duben 01, 2008 at 02:19 dop. CEST #

And to develop this new NetBeans Web 2.0 Application, Eclipse will be used of course.

Posted by 192.18.43.225 on duben 01, 2008 at 03:04 dop. CEST #

Happy April Fools Day!!

Posted by Saptarshi on duben 01, 2008 at 03:09 dop. CEST #

This is pretty sad news. I think the basic assumption that ALL developers are ALWAYS online is just not true. For example in a classified work environment the networks are generally not permitted to access the internet. So the new NetBeans service approach will deny any use within the defence arenas. Also there is still a lot of developement happening within a standalone environment, how will NetBeans be useful within this context ? I think this is a much needed boost to Eclipse and may take away any momentum NetBeans has recently generated.

Posted by drew on duben 01, 2008 at 03:10 dop. CEST #

I almost had a heart attack! You got me. Good one.

Hats off to the NetBeans team for awesome work!

Posted by giesen on duben 01, 2008 at 03:18 dop. CEST #

Hi Roumen,

Reading something about a tool we are passionate about is dis-heartening. But I know today is April Fools Day the 1st Of April so I won't bother much about this post.

Your post is successful in its purpose though.

with regards
Tushar Joshi, Nagpur

Posted by Tushar Joshi on duben 01, 2008 at 03:22 dop. CEST #

It's online, but you can also use it offline. The latest (or next gen) Java Plugin includes an offline headless module that supports web apps and java applets at the same time, and it's must faster and more reliable than Google Gears.

The only drawback of the new NetBeans is that in order to offline building a Java app, you need to have a JDK installed on your local machine.

Posted by Weijun on duben 01, 2008 at 03:25 dop. CEST #

OMFG Pleeeeeeeez tell me this is an April Fool's Day joke!
Please, oh please!
I'm so sick of all this Web (!) crap!
Thanks

Posted by Keith on duben 01, 2008 at 03:28 dop. CEST #

This is the wrong direction. Surely making Netbeans a plugin for Visual Studio is the only sensible solution.

Posted by Liam on duben 01, 2008 at 04:06 dop. CEST #

Good one!

Posted by Rob Abbe on duben 01, 2008 at 04:10 dop. CEST #

I like THIS NEWS! Happy April Fools Day

Posted by mktan on duben 01, 2008 at 04:13 dop. CEST #

Brilliant! As always :)

Posted by mauricio on duben 01, 2008 at 05:52 dop. CEST #

Hi,

Happy April Fools Day! Going by your post, it really shocked me!

Please clarify, whether its reality or not, as I haven't seen anyone blogging about 7.0 yet!

If its true, then sure NetBeans would surely rule the Web...

Posted by nvarun on duben 01, 2008 at 08:15 dop. CEST #

ROTFL

Posted by Ramon.Ramos on duben 01, 2008 at 08:31 dop. CEST #

Probably nicest April blog post today ;-) Very serious... :-)

Posted by Tom on duben 01, 2008 at 08:32 dop. CEST #

I don't think it is entirely true - I found some SWT / JFace code as well....

regards,

adam bien

Posted by Adam Bien on duben 01, 2008 at 09:43 dop. CEST #

I love netbeans!!! LOVE IT! SMOOOOOCH! Eclipse can go to hell.

Posted by 99.241.192.76 on duben 01, 2008 at 09:51 dop. CEST #

You got me too :) .... perfect post ;)

Posted by stenlee on duben 01, 2008 at 10:34 dop. CEST #

Hehe Roumen... For a moment you had me... But then I thought "no way".

Posted by panosk7@hotmail.com on duben 01, 2008 at 08:35 odp. CEST #

I agree with Saptarshi, very stupid PLAN
$#!T !

Posted by NZ on duben 01, 2008 at 09:49 odp. CEST #

Heh heh, I don't know what was more funny. The post or that some people completely took it serious :-D

Posted by Wade Chandler on duben 03, 2008 at 03:15 odp. CEST #

I have looked forward to the day where I could code in Netbeans from my cell phone .. I look forward to this!

Happy April 1 Roumen =)

Posted by Adriano LoGreco on duben 03, 2008 at 04:19 odp. CEST #

NOT funny at all... :D

Posted by Leonardo Eloy on duben 04, 2008 at 04:26 dop. CEST #

I don't mind having NetBeans online as long as i can use if offline as well.

I have no problem if NetBeans makes more money through online ads. I don't want to see source code and fix problems on my own. So FREE product is all that i want.

So, please make sure 7.0 is available for standalone PCs as well.

Posted by Srikanth on duben 08, 2008 at 06:37 odp. CEST #

http://www.alphaworks.ibm.com/demo/flash/display/eclifox0

Posted by avbravo on duben 08, 2008 at 07:49 odp. CEST #

One important reason NOT to use NetBeans ...
50% of my development is done offline, in the train.

Posted by Robert on duben 15, 2008 at 06:51 odp. CEST #

It looks like Eclipse is getting serious about making at least the platform available for webapps:

http://www.infoq.com/news/2008/05/e4-summit

I wouldn't want an IDE in a web browser and can't see the point. That is "answering the question that nobody asked".

However, making the platform available for web apps is an interesting idea. It would be kind of like GWT on steroids. I'm not sure how much of the platform would apply though.

Posted by Ryan de Laplante on květen 29, 2008 at 06:29 dop. CEST #

It's a great idea except for the ADS part. So what you're basically saying is that a Netbeans user should be able to concentrate on it's already complex code while there's some anoying add flashing on top of the code???????????????????????????
You've got to be out of your mind.

Posted by Chila on březen 24, 2009 at 02:13 dop. CET #

Post a Comment:

Name:
E-Mail:
URL:

Your Comment:

HTML Syntax: NOT allowed


    Disclaimer: The contents of my blog represent my personal opinions which may differ from official views of my employer, Sun Microsystems.