What was ZEND thinking? Java is a terrible language!

Posted By Scott Klarr on Dec 21, 2007 at 8:14 pm

Zend Studio Enterprise

Zend studio Since i switched over to Linux as my primary operating system, I've been using Zend Studio for my web development IDE. I really enjoyed the features it has such as on-the-fly function descriptions and drop-down auto complete. But there is one HUGE issue; It is written in the pathetically inefficient language known as Java.

Why It Sucks

This program is so laggy and slow that just simply typing in a sentence can cause it to trip over itself. Quickly scrolling through a long file is a joke. The UI is completely inconsistent with standards. The memory footprint typically reaches over 600MB within 12 hours of being open, in fact it will often within the first hour be eating over 500mb of my precious RAM. Using Zend Studio is comparable to painting a Ferrari using $1 paint cans from the discount bin.

I have been putting up with its slow response and huge footprint for over a month but I am done with it now. I will now be probably using Kate editor from now on, after I completely reconfigure the code syntaxing -- whoever came up with the php syntax highlighting scheme for Kate obviously has never had to stare at php code for hours on end.

I really wish Zend would have used another programming language to write zend studio. The functionality of the program is excellent and but the actual real-world usability is in the gutter for anybody who does a lot of programming with lots of processes running on their computer.

This post has the following tags:

Related Links

Comments (7)

raditha - Jun 03, 2008

Both Netbeans and Eclipse are written in java. They are both very very fast. Blame the developers not the language.

You can write C code that runs much much slower than the slowest java code.

Bill Miller - May 08, 2008

I totally agree with these observations about the Java programming language!It has really sucked over the years!
Maybe there are good uses for it,but to compare java to say something like c is like comparing a rolling wheel to a rolling rock:one is very efficient at what it does,the other is a waste of time :-)

Ron - Mar 08, 2008

I use both VIM and Emacs.. I am probably only one of a few.

Joe - Mar 03, 2008

I guess the folks at Eclipse must be dumb since that IDE is written mostly in Java. I use Eclipse for Java, PHP, Javascript, and HTML coding/scripting. I'm not married to any one IDE but Eclipse is pretty good especially since it's free.

Scott Klarr - Feb 20, 2008

Kace, I'm running the app natively in linux, not through VMware. I do use vmware at the same time, sometimes, but even when I dont, zend studio still performs very poorly. Unfortunately I've had the same experience with every gui based java program or applet ive ever used - including some extremely simple apps I programmed myself with java, so my grudge against java will continue at lease when it comes to desktop apps. Server-side is a completely different story.

kace - Feb 20, 2008

Maybe you shouldn't blame Java entirely, but when you start off with all that VM overhead, you sure can't let it off the hook either!

Dave - Feb 17, 2008

You can write inefficient code in any language. Don't blame Java for the shortcomings of one product written using it. Blame the coders.

I use Vim for pretty much all my editing needs. It has plugins for just about any functionality you could ask for and customisable syntax highlighting.

Most of my colleagues use JEdit, DreamWeaver, Eclipse and NotePad and, of course, Vim.

Post Comment

Your Name
Email Address
Website URL
Comment

Your email address will not be visible to the public

page counter

Loading Ad