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