[fpc-pascal] Systems 2005: A first summary

Florian Klaempfl F.Klaempfl at gmx.de
Sat Oct 29 21:22:08 CEST 2005


L505 wrote:

>>>I got few suggestions, especially to target more Delphi developers.
>>>
>>>1. Maybe it'll better for public and new users to know 1 product
>>>instead of two: FPC (the compiler) and Lazarus (the IDE). Just like
>>>Delphi for the compiler and the IDE in a single package. I still got
>>>many times question like this: "what's the difference between FPC and
>>>Lazarus?" or "why I still need FPC if I already got Lazarus?". Because
>>>many new users think that Lazarus is also a Pascal compiler, another
>>>Delphi clone, or Kylix alternative. :p
>>
>>I think that FPC has to remain FPC, a language + compiler just like GCC.
>>IDE and Lazarus could be run on top of FPC, like many IDE run on top of
>>GCC. But what we really and always need is a very robust, lean and clean
>>language/compiler and FPC guys are doing a nice job in this direction.
>>Adding features on features and visual components lead to MFPC (Mammouth
>>Free Pascal Compiler) that nobody wants. I think that FPC has to compete
>>with GCC and not with Delphi. Taking FPC and Lazarus as 2 different
>>projects is the way to go (my 0.02c).
>>
>>jk
>>
> 
> 
> 
> Agree. DCC can be used separate from delphi too - maybe just the fact that not many people
> use DCC separately.  It is better to educate people about how a compiler can be separate
> from the IDE, incase that person wants the full power to write their own IDE themself one
> day, or incase his IDE fails on him and he has to resort to emergency. As for whether the
> lazarus IDE should have its own compiled in compiler (as opposed to being separate), I would
> say if it makes lazarus significantly faster, then it would be worth it. I'm not sure of the
> latency time it takes to spawn a new process and etc.

No, this doesn't match with our experiences we had at the systems: a lot 
of people said, yes, I tried fpc but I didn't like to work with the 
command line. When we asked, did you try lazarus, the answer was, no, I 
didn't know about it.



More information about the fpc-pascal mailing list