Slashdot Mirror


Fast Native Eclipse with GTK+ Looks

Mark Wielaard writes "The gcj team created a natively compiled build of the Eclipse IDE. The resulting binary starts up faster then with any traditional JVM since there is no virtual machine to initialize or slow byte code interpreter or just in time compiler involved. This means that gcj got a lot better since the last Slashdot story in December about gcj and Eclipse. Red Hat provides RPMs for easy installation. Footnotes has screenshots by Havoc Pennington of the Eclipse IDE with GTK+ widgets."

7 of 300 comments (clear)

  1. Java...Java....Java.... by Anonymous Coward · · Score: -1, Offtopic

    the best way to speed it up is to remove the alleged best feature, cross-platform compatibility.

    Java continues to be the dead-end that so many smart people predicted 8 years ago.

    And it continues to be hyped, and is being used less and less, as the speed continues to hamper it.

  2. Woot! 10th Comment by jesboat · · Score: -1, Offtopic

    Please don't mod me down. :-|

  3. Re:Wrong by Anonymous Coward · · Score: -1, Offtopic

    You're on crack. Of course it's supposed to be than. Then is _never_ used for comparisons.

  4. Re:Wrong by Anonymous Coward · · Score: -1, Offtopic

    It's "then." For example, consider the sentence "I have more then 500 money." The 'then' indicates a temporal comparison.

    If you wanted to use a unit, then 'than' is appropriate: consider "I have more than 500 monies."

  5. Re:Wrong by Anonymous Coward · · Score: -1, Offtopic

    Um... No. What part of "then is never used for comparisons" don't you understand here?

  6. Microsoft's IDEs? You have GOT to be kidding by MichaelCrawford · · Score: 2, Offtopic
    Using Microsoft's IDEs - I have VC++ both 6 and 7 - is like pounding nails with my fists.

    Have you used Metrowerks Codewarrior? Now there's an IDE. It's a joy to use. Runs on Mac and Windows. I think there is a Linux version that uses gcc, but I haven't tried it.

    (I admit I haven't tried Eclipse yet, but I would be very surprised if it were better than CodeWarrior.)

    Everything Just Works in CodeWarrior. I've even got my wife, a web designer who prefers to hand-code her HTML, to use it to write her web pages.

    CodeWarrior supports C, C++, Java and inline assembly. If you prefer makefiles, there are command line tools that provide the same compiler. Old versions of CodeWarrior also supported Pascal, but I don't think they do anymore.

    The ISO compliance of CodeWarrior's C++ is far superior to Visual C++'s, and has been quite compliant for a very long time. I've been happily using the Standard Template Library in very complex ways, as well as writing my own fancy templates, for several years.

    Alexei Alexandrescu used CodeWarrior to develop the heavily templated source code for Modern C++ Design. Visual C++ can't compile it because of its poor compliance to the standard.

    It is also available for many embedded systems. Metrowerks was acquired by Motorola a while back, who makes the ColdFire and PowerPC processors that are important in the embedded world.

    --
    Request your free CD of my piano music.
  7. I'm getting tired of this by forgoil · · Score: -1, Offtopic

    Warning: Too many connections in /var/www/html/mainfile.php on line 42

    Warning: MySQL Connection Failed: Too many connections in /var/www/html/mainfile.php on line 42
    Unable to select database
    - - - - -

    Not a very pretty error message to send to someone trying to watch a webpage. Ok, I happen to know what all that means, but everybody doesn't. I'd suggest that one should avoid sending debug messages out, if nothing else to avoid making it easier for someone trying to break in. Not that this particular message gives much away, but then again I'm not in the business of breaking in (since I don't think people who do are cool after all...).