Qore is a modular, multi-threaded, SQL-integrated, weakly-typed scripting language with procedural and object-oriented features, powerful and easy-to-use data types, structures, and operators, and a clean and easy-to-learn/read syntax. Qore supports safe signal handling, exception handling and exception-safe programming, XML and JSON integration as well as TLS/SSL socket support, HTTP, XML-RPC, JSON-RPC communication, easy date arithmetic, strong encryption, and deadlock detection. It was designed for SMP scalability.
License: GNU Lesser General Public License (LGPL)
Changes:
This release fixes reversed local and global variable destruction order, several bugs in the HTTPClient class, module namespace loading for subprogram objects, Qore object methodGate() execution, 8 memory leaks, rethrow statement parsing, rare crashing bugs in JSON and XML generation, a Datasource transaction lock handling error, an error handling integer divide by zero, several bugs in string, list, and hash processing, a bug in the regex_subst() function, a crashing bug in the "tibae" module, and a bug in the "? :" operator.