Some details
Posted Feb 6, 2013 12:59 UTC (Wed) by
man_ls (subscriber, #15091)
Parent article:
Reitter: Answering the question: "How do I develop an app for GNOME?"
I expected to see some technical questions in the discussion, instead of rehashing the usual complaints about the language.
- What virtual machine is this thing running on? Apparently GJS, which is based on Mozilla's SpiderMonkey; at least we can expect good performance.
- Will they try to tackle the rich ecosystem (and momentum) around node.js? At least, retrofitting a web server (which was in turn adapted from a browser) for desktop usage would be a fun experiment.
- What level of language compatibility can be expected? JavaScript is a dangerous minefield of incompatible implementations.
- What about compatibility with other languages? Right now C is chosen because it is the most compatible: most languages can access C libraries. Will it suffer?
There is surprisingly more discussion of this type in the blog post, something I would not have expected on LWN.net. Some of these points are tackled, some not.
(
Log in to post comments)