The news wires are abuzz today with Apple’s release of their much anticipated iPhone. There are definitely enough Apple fans to make this product at least a moderate success. The fact that it is not using 3G networks, is only currently available in the US and the fact that there is no way to develop any applications for it (besides web pages), may limit its appeal to some people myself included.
On a more exciting note (for me), today is also the release day for Eclipse 3.3 aka Europa . Although it has been available as open source throughout its development, and has been available to use in its various beta stages, it is nice to see a large milestone be achieved. It will be interesting to see what vendors can do with this nice shiny new version. I imagine that a lot of feedback for 3.3 came from vendors such as IBM/Lotus which are building huge applications such as Lotus Notes 8 on it. Now I just need to wait for MyEclipse to release version 6.0 which will support 3.3 so I can completely upgrade to Eclipse 3.3.
The one thing that I am disappointed in the latest Eclipse is the dropping of the Visual Editor component. Netbeans definitely has the advantage here with their Matisse GUI editor and it seems like Eclipse has given up on this entire area of development. Now there are some great commercial GUI design tools such as Instantiations WindowBuilderPro but if the choice is between paying out money for WindowBuilder versus using an inferior though still very capable product such as Netbeans, when doing GUI development most developers will switch over to Netbeans.