Florian Klaempfl wrote:
Quote
.. If you compare the chain FPC-FPC/RTL-FCL-LCL-Lazarus with
Kylix/Delphi you'll find out that the FPC compiler itself is the only
thing which plays in the same league with Delphi/Kylix. Neither the
FPC/rtl nor FCL/LCL nor Lazarus do so. The reason is simply: the
compiler itself is the first thing done, so it's most mature.
Quote
..
The Free Pascal Compiler (FPC) is collection of beautiful and well
organised Pascal code. While, I think that the FPC could improve
compatibility (for practical reasons) with Delphi-Pascal (Kylix) the
very important thing is that FPC is capable to compile for many
different processors and platforms and this superior qualities
shouldn't be compromised. Another thing is that there is the compiler
source code accessible, so it can be modified for a special purpose,
it also gives stability and comfort of knowing that the future of the
product is secured. The Kylix compiler is also very nice and mostly
trouble free, but it only compiles for x86/Linux and there is no any
serious indication that it will be developed and maintained any
further by the owners of it. Specially it is hard to imagine that it
will be possible to compile with Kylix for different platforms in a
near future. There is already the x86-64 prototype of FPC, but we do
not know anything about Kylix compiler venture into 64bit world.
There is another very very interesting Pascal like compiler worth to
mention: Component Pascal which permits creation of Java bite code...
(and .NET) that's right.. you write you application with “Pascal?
and the output is a Java class (that's portability). It would be nice
to incorporate and/or develop further this Component Pascal ideas to
FPC or perhaps to the future version of Kylix compiler, if any...
juliusz
--
InstallMade - Kylix-specific installer
www.superobject.com/installmade/
www.superobject.com/imoe/download.html