My PHP Soft

Saturday, May 19th

Last update05:00:00 AM GMT

You are here: Languages Java Script Making desktop Linux applications through JavaScript

Making desktop Linux applications through JavaScript

Making desktop Linux applications through JavaScript

During his keynote presentation at OSCON last year, Ubuntu founder Mark Shuttleworth referred to application extensibility being an important enabler associated with innovation and person empowerment. Citing the actual Opera internet browser and its wealthy environment associated with add-ons, Shuttleworth the Linux neighborhood might deliver procuring value by making scriptable automatic as well as plug-in abilities available pervasively across the whole desktop computer stack.
The idea is extremely compelling and has a long background.

There are many examples to draw inspiration, because comparable abilities are present in just about any platform. Long ago, scripting 'languages' known as Guile and TCL were the dominant expansion 'languages' from the Linux platform. Even though each still exists these days, they're fairly anachronistic and therefore are no more popular.

Nowadays, demand for software extensibility is actually increasing, and there's a strong requirement for interoperability between expansion techniques. To support those needs, it is an obvious how the desktop must have a light-weight lingua franca with regard to scripting and expansion. To gain traction force about the desktop, the vocabulary needs to be well known, easy-to-use, as well as naturally favorable for quick development. JavaScript, which meets many of these requirements, has become a persuasive competitor for the role.

The ubiquity associated with web development expertise guarantees wide JavaScript knowledge, and also the developing trend associated with convergence between the desktop and the internet also contribute to JavaScript's viability as a desktop expansion solution.

The developers from the open-source Qt toolkit, the construction from the KDE desktop computer atmosphere, thought this out not too long ago and introduced a native scripting engine based on JavaScript's format (it's a standards-compliant execution associated with ECMA-262) directly in the tool set. This harnesses Qt's object program to supply dynamic use of indigenous Qt icons, with full assistance with regard to Qt's transmission and position system.

 

Joomla Templates and Joomla Extensions by JoomlaVision.Com