Michael Schnell wrote:
On 07/15/2013 11:03 AM, Mark Morgan Lloyd wrote:
Michael Schnell wrote:
But can an "OS" completely done in Jacascript be a valid alternate foundation for cell phone and Tablet designs ?

A lot of people who should know better think that the GUI is the OS.
That is why I put quotes around "OS". In fact iOS is BSD Unix in a similar disguise.

But besides the GUI API these "OS"es provide API definitions for phone stuff handling and other hardware/system resources.

With Android these API definitions are done by Java objects, No idea how this is done with iOS and Firefox OS.

I think we're all writing from a position of limited practical experience, but I think the major issue is whether Firefox OS allows arbitrary binaries "backdoor" access to GUI facilities.

If a binary app can't get to the GUI, if there's no provision for binary (or Java) applets, and if there's no way of injecting even a transient bytecode binary then it might be that translating to Javascript plus Android-style custom-drawn controls is the only option.

OTOH, Michael's Pascal-to-Javascript translator project comes handy in that case.

But do we really want to go there? The FPC and Lazarus projects are stretched enough as it is, without having to get involved in Javascript language issues.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to