Qore is a scripting language supporting threading and embedded logic, and designed for applying a flexible scripting-based approach to enterprise interface development. It is also useful as a general purpose language.
|Tags||Database Software Development Interpreters|
|Licenses||LGPL GPL MIT|
|Operating Systems||Unix POSIX HP-UX Mac OS X Linux Solaris|
Release Notes: This release contains new features focusing on improved HTTP support (better HTTP RFC compliance, REST and WebSocket client and server support, support for automatic rendering of templated HTML files, etc.), a new very high level database API for automated schema management and SQL data operations (including programmatic DB access), much improved UTF-8 support, and many new user modules. The release also contains many enhancements to existing functionality and scores of bugfixes. Qore is now available under the GPL 2, LGPL 2.1, and MIT licenses.
Release Notes: This release adds lots of new features and bugfixes. Code inheritance between Program objects has been greatly improved, and declarations tagged as public are now inherited by default in child Program objects. Lots of new functions, methods, and type (pseudo) methods have been implemented, particularly to make iterators more powerful and to make developing iterators easier.
Release Notes: This release focuses on iterator improvements; it features some minor changes due to bad design decisions regarding hash iterator support and several new iterator classes and pseudo-methods, designed to facilitate easier iteration of complex data structures from the map operator.
Release Notes: This is mostly a stability release. It includes bugfixes for Qore and also includes some minor new features.
Release Notes: This release adds major new features and also contains many bugfixes. The highlights of this release are the new arbitrary-precision numeric support, much improved support for iterators, much improved support for text file processing, improved database API support, including an option API for database drivers, and the ability to handle module loading errors at parse time directly in Qore source code. Perl compatibility was improved due to the new default intuitive Boolean context evaluation behavior.