Sun Studio 12 Has Been Released

A new version of Sun Studio has been released just today. I used to do quite a lot of C/C++ development in the past (I wrote my own PHP interpreter in C++), so I always check out new versions of Sun Studio tools even though I use other languages today. What always turned me away in the past was that Sun Studio IDE used to be based on an archaic version of NetBeans - even Sun Studio 11 was using NetBeans 3.5 as a platform! Those who remember the 3.x versions of NetBeans know that usability and the user interface was not very beautiful.

So it's time for me to look at Sun Studio again and this time it is quite a different experience. The IDE is based now on NetBeans 5.5.1 and the team is moving to 6.0 in the next release. So the IDE is based on a modern platform and I am sure that will make it more attractive for many C/C++ developers who prefer to use an IDE. Even though there's a lot of Vi / Emacs developers out there, you can use the Vi plug-in or Emacs keybindings and benefit from an integrated set of tools.

Sun Studio is not only an IDE but rather a full set of tools and compilers which can help you create very well performing applications both on Solaris and on Linux (everything is available for free but you need to be registered in SDN). Following features are available:

  • Code-level debugger
  • Memory debugger
  • Performance profiler
  • OpenMP support 
  • Optimized libraries, including Sun Performance Library 
  • Multithreading tools

In Sun Studio 12 you can find following enhancements:

  • Brand new IDE
  • Compilers for Linux (first ever!)
  • New multithreading/multicore tools, including the new Thread Analyzer  
  • Outstanding Performance- up to 25% increase over Sun Studio 11 (& up to 80% over GCC 4.1) 
  • Improved GCC compatibility

I'll share more experiences later - if I find really cool features, perhaps I'll record a flash demo :)

Comments:

For the yucky, miserable, mixed up language that C++ is (trying hard to get the best of procedural programming and some pseudo object orientation), it needs all the good tools in the world. Even their latest attempt to copy Java is only resulting in more ugliness. I wrote C++ code last in college for some assignment, and thankfully have done all serious engineering in Java. I hope I'm never subjected to the torture of C++ again. And I'm as grateful to the creators of Java for giving us such a simple and beautiful language as I'd be to nature for granting us clean air and water (both of which we're destroying anyways). IMHO, undergrad students should be taught just the most intuitive language in each programming paradigm - C, Perl and Java. In short, thank goodness there's Java.

Posted by Bharath R on červen 05, 2007 at 12:04 dop. CEST #

Post a Comment:
Comments are closed for this entry.
About

Roman Strobl

Search

Archives
« duben 2014
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
    
       
Today