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.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
A major update including: 64-bit build support, TLS/SSL support, strong encryption and message digest support, RFC-4217 compliant FTPS client support, native TIBCO Rendezvous support (including certified messaging, distributed queues, fault-tolerant groups, secure daemons, etc.), much improved date/time handling, stored proc execution in the MySQL driver, Oracle driver enhancements, a parse warning framework, improved parse restriction implementation (access to classes can now be restricted based on their functional domain), many bugfixes, a universal binary in the OS X release, and more.
This release implements Perl-compatible regular expressions using PCRE with sub-pattern backreference substitution, new /i, /s, /x /m regex switches, new transliteration operator (tr/.../.../), improved UTF-8 multi-byte character encoding support (substr(), index(), rindex(), string splice, etc. handle character offsets instead of byte offsets for multi-byte strings), a new "instanceof" operator, new %=, *=, /=, ^=, <<=, and >>= operators, module cleanups, performance enhancements, bugfixes, and more.
This version features private inheritance, improved exception-handling semantics (and a "rethrow" statement), Oracle driver enhancements (*LOB support, direct binding, etc.), module subsystem reorganization and cleanup, ncurses classes, new operators ("splice", "push", "pop"), extensive documentation updates, performance improvements, Socket class changes with error handling, the RMutex class, and new methods in File and Socket classes for LSB integer handling. The deprecated "file" basic type was removed in favor of the File class.
XML parsing and generation bugs were fixed. Some
memory leaks were plugged. The *_thread_data()
functions are no longer accessible in programs
with the PO_NO_THREADS option enabled. Many
run-time class inheritance fixes were done. Socket
class bugfixes were made for server processes. The
Type::* constant values are now strings instead of
unpredictable integers. HP-UX build fixes were
made. A core dump, Oracle stored proc execution
problems, and many other things were fixed.
Much improved object-oriented support. Class inheritance, private members, new qore options to support more pure OO program parsing and execution, an updated Oracle driver supporting streaming. LOB reading, an internal GetOpt class, XML generation bugfixes, binary Socket methods, and more.