Re: kilyx
- From: "Daniël Mantione" <daniel.mantione@xxxxxxxxxxxxxx>
- Date: 5 Feb 2007 14:36:20 -0800
Brian Moelk <bmoelk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
ISTM Lazarus is holding FPC back from bigger/better things. Building a
modern IDE is a tough thing to do. Good open source/pluggable IDE's
already exist so the reasons for building one's own IDE is that much
harder to justify.
FPC has chosen the hard way many times. We could have based
our compiler on GCC, just like GNU-Pascal. However, in the
long term, the FPC approach paid off and turned out to be an
advantage. We could have based the RTL on libc, however, the
FPC syscall approach is one of our big advantages on the Linux
platform.
In some situations we have chosen the easy way, i.e. relying
on GNU assembler, linker and debugger. Those have proven to
seriously limit the possibilities of the compiler and are
abandoned one by one.
It is the same with IDE. Chosing the easy way will get you a
quality IDE quickly, but as no IDE is designed for Pascal,
and no IDE is designed for the kind of RAD Lazarus does, an
external IDE is no serious option. They exist though, you can
design FPC software in Kdevelop for example. Compare the
Kdevelop experience with the Lazarus experience and no need to
say more.
Lazarus is getting there. It'll be one of strong players in
open source RAD. It would never haven been with an external
IDE.
Daniël Mantione
.
- Follow-Ups:
- Re: kilyx
- From: Brian Moelk
- Re: kilyx
- References:
- Prev by Date: Re: A cross-platform vision for Delphi
- Next by Date: Re: A cross-platform vision for Delphi
- Previous by thread: Re: kilyx
- Next by thread: Re: kilyx
- Index(es):
Relevant Pages
|