Introductory QtScript (ECMA)
(For another ground up explanation also see http://www.websina.com/bugzero/kb/regexp.html)
A Modern Introduction to Programming
by Marijn Haverbeke
"A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming.
and another list at http://www.e-booksdirectory.com/listing.php?category=424, of special mention from that site are are first again —
by Marijn Haverbeke , 2008
- Netscape Communications Corp. , 2000
by Alex Young - DailyJS , 2010
Up and Running with Node.js
by Tom Hughes-Croucher - O'Reilly Media , 2010
(Also see note about Qt Quick and QML below.)
Mozilla foundation and related groups provide much online material.
Devguru.com provide a free pdf version of a useful reference.
A particularly useful resource
... lists these free tutorials as available for download or use on line:
by Dmitry A. Soshnikov - September 2nd, 2010
ECMA Quick Reference
A more comparative overview can be found here:—
"Software systems and applications that were conventionally written using a static programming language such as C, C++ or Java™, are now built with dynamic languages that were originally designed for scripting rather than fullscale,
general-purpose application development."
Called Qt Quick, it creates a new declarative language, the QML language, this may in the future create modules accessible to QtScript developers. See QML, Elements and the Qt Declarative Module and http://doc.qt.nokia.com/4.7-snapshot/qml-intro.html for more information.
Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation