User talk:59.178.99.172

From OLPC
Revision as of 13:23, 24 March 2008 by 59.178.99.172 (talk) (JavaScript Python Communication)
Jump to: navigation, search

The JavaScript Python Communication software development is a highly ambitious project which aims to to develop an inter browser functionality wrapping, which would enable users to have a JavaScript experience in Python interfaces directly, without having to depend on external programs. When handling applications such as Spreadsheet, Journal, Sharing, et al, the tasks would involve saving. While the applications themselves can be built on Python based programs such as Sugar, the functions such as Saving can be easily performed using JavaScript. Instead of depending completely of an external interface such as XPCOM, we would like to make an inbuilt function which mobilizes the inclusion of JavaScript into Python or vice versa.

This project could have immense consequences on various fields, such as its applicability in the programs such as Spreadsheet, Calculator, et al. Another area of usefulness of this project is in Hacking. A Hack is a clever or quick fix to a computer program problem; a clumsy or inelegant solution to a problem; or a modification of a program or device to give the user access to features that were otherwise unavailable to them. XPCOM library provides various fundamental objects which give access to data, files and networks. Using these, we can build JavaScript hack functions for data modulation or saving data, etc. These could potentially increase the speed of the application tremendously. Consequently, on development of an inbuilt technology to integrate Python and JavaScript, the task duration will be decreased manifold.


This is the discussion page for an anonymous user who has not created an account yet, or who does not use it. We therefore have to use the numerical IP address to identify him/her. Such an IP address can be shared by several users. If you are an anonymous user and feel that irrelevant comments have been directed at you, please create an account or log in to avoid future confusion with other anonymous users.