[Lazarus] Target Survey

Marcello markbass72 at zoho.com
Wed Jul 20 17:40:17 CEST 2016


Hi all
Thinking to HTML and the browsers that turned respectively into a "GUI 
language" and a "sort of virtual machine where to run" code, I often 
think about what role could have the pascal.

This is the world of interpreted languages, while pascal, currently 
compiled, has many advantages.

I think then to Lazarus and how it was made and the role it might have 
in a world with different OS. After all, browsers and VMs are not 
written in interpreted languages.

I try to explain, forgive my english, please :)

I could put an application server (written like the Lazarus IDE) called 
for example "LazApplicazionBrowser", on the same floor of a browser or a 
VM: compiled for each OS. Then put the packages of Lazarus on the same 
floor of a browser plugin.

This "LazApplicazionBrowser" with any module may install modules from 
either source (require the presence of fpc) or compiled (in this case 
the modules in repository should already be compiled for all the 
necessary OS). "LazApplicazionBrowser" then could make the "rebuild", 
ready for use, natively compiled on target OS.

Obviously we're not forced to exclude an interpreted pascal, but I think 
pascal applications with this system may have a greater spread on all 
the various OS.

I'd like to hear your comments.
Thank you
Marcello Basso



More information about the Lazarus mailing list