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.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal