On Wed, 1 Mar 2006, L505 wrote:

>
>
> > Timothy Ha wrote:
> > > I would like to know your opinion about the new initiative called
> > > OpenDelphi.org
> >
> > That's plainly nonsense. As you can see, even the lazarus and free
> > pascal contributors are little compared with other OSS projects. The OSS
> > idea is very weak in the delphi/object pascal world. Even worse, a lot
> > parts of delphi are written in C++ e.g. the compiler (afaik). So to
> > contribute to an Open Delphi, it would be required that people are
> > interested in OSS and that they know C++. Even more, considering the
> > development "speed" of the delphi compiler the last years, it's evident
> > that the code of the compiler is completely unmaintainable else Borland
> > would have added a lot of features which isn't the case.
>
> I have read that is a fact that even the Delphi IDE "kernel" is written in 
> C++.
>
> I don't know what they consider the "kernel" (probably the BPL's that power 
> lots
> of the IDE) but I'd say a lot of the IDE is powered off the "kernel" in 
> addition
> to the compiler which is also written in
> C/C++ and just some GUI display parts are written in Delphi in the 
> Delphi32.exe
> file.

>From what I remember:

The compiler, probably the debugger also, is written in C++ and assembler.

The IDE itself is written in Object Pascal.
All packages are definitely in Object Pascal.
And considering most of the IDE consists of packages...

Maybe someone should post on opendelphi that it is far more _realistic_
to support Lazarus/FPC. 'Buying' the Delphi IDE will cost millions of
Dollars (slightly less in EURO's ;) ). Supporting lazarus/FPC development
can be done for less than 1% of the price. The ROI is hence _far_ greater,
not to mention that the number of supported platforms is already greater,
so the potential market is a lot bigger.

Michael.

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to