-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Welcome to the Qore wiki!
Latest Release: https://github.com/qorelanguage/qore/releases/latest
What is Qore?
Qore is an interpreted multithreaded scripting language designed for the rapid development of enterprise software solutions, logic embedding with sandboxing controls; Qore features the world's most advanced garbage collector supporting C++-style destructors for resource management while supporting automatic memory management as well.
Qore also supports interoperability between Java and Python; Java and Python APIs to be used directly in Qore (and for classes in those languages to be extended in Qore for example); the python module also implements the Python qoreloader
module in the same binary, allowing Python to dynamically import Qore and Java APIs and for Qore and Java classes to be extended by subclassing them in Python. The jni module also support dynamic imports of Qore and Python code in Java using dynamic bytecode generation for wrapper Java classes supported by a custom compiler and a custom classloader. See the previous links for more information.
(for development news see Status and Direction)
- Latest: see https://github.com/qorelanguage/qore/releases
- ...
-
2021-06-24
Qore 1.0 released with major new features and bug fixes:- added support for Alpine Linux
- added the thread_local keyword for thread-local global variables
- dynamic Java imports as well as dynamic imports of Qore and Python code into Java using bytecode generation for wrapper classes for seamless interoperability between Java, Python, and Qore
- other minor features
- many bug fixes
- All News
- Qore Programming Language Reference Manual
- All Documentation (modules, older versions, etc)
- Modules
- Status and Direction
- Prompt Collection
- Why Use Qore?
- FAQs
- HowTos
- Did You Know?
- Build from git
- DataProvider HOWTO
- General Source and Download Info
- MacPorts
- FreeBSD
- openSUSE Build Service (RPMs for Linux, RHEL, CentOS, Fedora, etc)
- pkgsrc
- Arch Linux
- MS Windows
- Development Guidelines
- ProTips
- Naming Conventions
- Coding Standards
- Qore Release Process
- Debugger Tutorial
- Debugger Implementation
- currently dormant