Slashdot Mirror


Jedit, Jext & J: Java-based Editors Compared

An anonymous reader writes "There are times when I want a lean, mean editor and times when I enjoy a good, bloated editor packed with wizards. We compare the programming editors Jext and J to Jedit and offer a revised opinion of the best Java for Linux."

2 of 97 comments (clear)

  1. the best of Java for Linux ? by trouser · · Score: 0, Troll

    "...a revised opinion of the best Java for Linux."

    You seem to have forgotten about platform independence. These editors almost certainly run on any platform for which there is a version of the JVM.

    That was the big selling point of Java wasn't it ? Write once, run (slowly) anywhere (provided there's enough memory and cpu cycles free and you weren't planning on running anything else because all your resource are belong to Java).

    --
    Now wash your hands.
    1. Re:the best of Java for Linux ? by trouser · · Score: 0, Troll
      I've used Java.
      PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE
      2109 appletview 0.0% 0:04.39 16 214 218 24.7M 7.10M 13.4M 231M

      A 'Hello World' applet run using appletviewer. Ok cpu usage is at 0.0% which is to be expected since the applet doesn't do anything once it's painted the display, but look at RSIZE. 13.4M. And you can expect that number to blow out pretty quickly as the code is extended to make it do something useful.

      Hello World in C has a resident size of 304K. Granted that's just using printf to output to a console but it's still a dramatic difference.

      Hello World in Python. 1.58M.

      Swing is bloated and slow ? Of course it is, it's written in Java. It uses AWT to build more advanced GUI components. All of it written in Java. And if I don't use Swing ? Then I end up with a fairly crap looking application which, one way or the other, uses lots of memory, hogs the CPU and runs like a dog. Cool.

      Java is a hopeless joke.

      --
      Now wash your hands.