Florian.Klaempfl at gmx.de
Tue Sep 9 13:14:26 CEST 2003
Lukas Gebauer wrote:
>>Since there is no real non win32 .NET OS in the picture, there is no real
>>What would be the advantages of FPC compiling for .NET in your opinion?
> .NET is not only for Win32! (AFAIK .NET for Linuxes is in development
> For example, I have the PDA. On this PDA is OS WinCE.NET. When I have
> program for .NET, then I can run this program on my WinXP and on my
> PDA too. (without any recompilation!) yes, I tried this and it really
> And what about new 64-bit processors?
> FPC can compile programs for Win32 with i386 processors. But what
> about new IA64 processors? I cannot use FPC for this! :-(
> Now look to FPC features:
> Support of FPC for WinCE platform? Not! What about ARM/XSCALE
> processors? NOT! What about new 64-bit processors from intel or AMD?
ARM and x86-64 are under construction. iA64 will follow as soon as it's
> FPC is not usable for this platforms and processors. When FPC can
> compile to .NET, then you can create programs for all this platforms.
> it is IMHO very big advantage!
> And what about next advantages of .NET? What about lot of existing
> code in .NET framework?
> What about combining sources from another languages? You can create
> program, where part is written in C#, part is written in VB.NET...
> and part is written in pascal? it is not advantage?
The last time when I investigated .NET I found out that the creation of
a .NET FPC release would be rather complicated because of MS licenses.
The only solution would be to use mono but mono isn't ready to use yet.
My personal opionion is: I won't support creating another MS monopol by
implementing .NET. More than 100 Sorbig mails per day and at least every
minute an attack by lovescan are simply too much :)
But if someone is interessted, creating a .NET backend for FPC shouldn't
be that hard.
More information about the fpc-pascal