Quote Originally Posted by Almindor
I wonder why people don't use Lazarus.
Two main reasons:

1. It's based on the GTK1 library, not the GTK2 library. I prefer the look, feel and functionality of the GTK2 controls; I find the GTK1 controls to be ugly, especially the fonts. All of the non-command-line programs I use in my Linux distribution are GTK2 apps; surely it's time for Lazarus to join the rest of the world in this respect (or else go the KDE route)?

2. Lazarus is a Delphi clone. So it is more than just a simple IDE, it is also a RAD application. It has all the extra baggage associated with that: the visual form designer, the visual component palette, the object inspector. This makes the program more bloated with features and therefore more bug-ridden than a simple IDE. It just so happens that all I really want is a simple IDE, and I don't need all those RAD features.

The IDE I use at the moment also has its downsides, but these are not as significant to me as the downsides of Lazarus. There's not much in it, but eventually one has to make a choice.