[Lazarus] Please define "delphi compatibility"

Reinier Olislagers reinierolislagers at gmail.com
Thu Oct 11 07:47:04 CEST 2012

On 10-10-2012 23:38, waldo kitty wrote:
> On 10/10/2012 14:31, Deon de Wet-Roos wrote:
>> However it seems there are many
>> ego's
>> involved with the development of lazarus and that makes me jittery.  If
>> Lazarus is not the best cross platform programming language then what is?
>> In South Africa we don't have the luxury of pensions and I'll have to
>> work
>> until I die.  My idea is to develop technical solutions to companies
>> in C++,
>> Pascal and Matlab but if I cannot count on Lazarus what must I do?
> don't worry about the egos involved... we all have them... instead,
> concentrate on your tasks at hand and use what you feel is the best tool
> for the job... since you know pascal and have used delphi, using FPC and
> lazarus isn't all that much of a change ;)

I think waldo is absolutely right. As in any project, egos are involved.
Look at Linux where a certain Finnish ego is famous.

Borland/Codegear/Embarcadero undoubtedly had egos involved as well.

The difference is that with open source projects, these dynamics are a
bit more visible due to the open nature of discussion.

However, please distinguish between developers with commit rights and
people who don't. The latter group is much bigger than the former and
often people drift in and out of mailing list, the forum, stridently
proclaim things are all wrong etc.
The former group may well be as Juha described earlier: much more

Then we get follow up questions like: is Lazarus/FPC development more
"doomed" due to the ego thing compared to say the egos in GCC+Qt

I'm quite happy with the way Lazarus+FPC supports a huge amount of
functionality. On Win32, Lazarus ease of use has increased hugely the
last couple of years; I have the feeling finishing touches are being
applied rather than major missing functionality is being filled in.
I occassionally run Laz on Linux VMs and it works fine there, too.

Yes, there are still some issues, as in all code, but I got the chance
to scratch my pet niggles and contribute to the project, so I'm happy.


More information about the Lazarus mailing list