On 05/11/2011 10:18 AM, Marco van de Voort wrote:
But my personal opinion is that neither cil NOR jvm is a valid target for
Lazarus/FPC (regardless of the fact if you think bytecode is the way to go
or not).
Agreed ! Lazarus/FPC is all about native code. It would be close to impossible to compile a decent Lazarus project to JVM or CIL.

That is why in my first post in this thread I mentioned "ifi": a Widget Type that separates the business code from the widget generation and introduces a stream interface between these parts. Thus a set of standard "widget generator"s could be provided together with the LCL to do a remote GUI based on the streaming interface . And this baby can be done in Java (e.g. for Android), in Java Script (e.g. for server applications with Browser based remote GUI) in FPC Code (for a remote GUI using a standard GUI-program attached to the "server" or "service" via TCP/IP, serial interface or some Windows message based transport, enabling WIN Server 2008 services) or perhaps in Delphi Prism (for enabling Silverlight/Moonlight stuff).

But I fear this is too much work to do for a small group of developers.

-Michael

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to