Hello all,
 
I raise my hand to this subject because I am one of those who deliberately opted against Lazarus. I have used Delphi for many years (up to version 2007) and considered to switch to Lazarus, but finally decided not use it for my project. This is not a well-elaborated statement, but just a brief description from my point of view. I hope it is somewhat appropriate, otherwise just ignore it! :) 
 
I will only point out a few negative things which I think might keep also other people from using Lazarus because I think nowadays programmers are quite spoiled ...
 
Firstly, Pascal/Delphi in general seems to have a pretty shopworn image. I think many people consider it not trendy, not contemporary, rather old-fashioned (DOS / Windows 95 style), not fit for the future. But I personally do like at least Delphi for development of traditional Windows desktop applications.
Other quite profane things I noticed at a quite early stage when I tried out Lazarus:
 - IDE crashes from time to time
 - a bit unstable/clumsy look-and-feel
 - does not feel very lightweight, but a bit clunky at large
 - big exe files ...
 - orphaned/incomplete components/parts
 - errors in the source code
 - seems to be more for "tinkerers" than for everybody - In other words: Who is the audience? Who uses Lazarus?
Of course my impression is shaped by the experience I've made with Delphi and the expectation that Lazarus might serve as a direct replacement for Delphi.
 
Notwithstanding the above, the main reason why I don't want to use Lazarus for my project is, that finally it was decided to move away from the traditional Windows desktop application towards a web-based/browser-based cross-platform approach.
 
By the way, I like the webpage of Lazarus!
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to