[Lazarus] The future of desktop

Michael Schnell mschnell at lumino.de
Mon Dec 2 10:06:15 CET 2013


On 11/30/2013 01:38 PM, Michael Van Canneyt wrote:
>
>
> Extpascal does wat mseide does. Transport everything back to the server.
> That is completely the wrong approach. Not scalable at all.

A really scalable solution would have to provide both:
  - just compile the normal Lazarus / mseGUI based program and with a 
simple compiler switch
  - allow for running selectable parts of the application at the user site.

This is what Microsoft intended by C# / CIL / .NET / Silverlight but 
seems to have dumped due to the overwhelming success of Java / Java 
Script in the mobile world.

In fact mseIFI seems to intend to provide the scalability by allowing 
for Pascal Script at the user site.

If your effort allows for compiling pascal to Java Script this might be 
even better at the client site, but IMHO this is not an argument against 
the "ifi" way of communicating between client and server, as IMHO it 
makes a lot of sense to allow for gradually migrate parts of the  
"business logic" code from server to client without much porting effort.

-Michael






More information about the Lazarus mailing list