Qore (programming language)

Qore is an interpreted, high-level, general-purpose, garbage collected dynamic programming language, featuring support for code embedding and sandboxing with optional strong typing and a focus on fundamental support for multithreading and SMP scalability.

Comment
enQore is an interpreted, high-level, general-purpose, garbage collected dynamic programming language, featuring support for code embedding and sandboxing with optional strong typing and a focus on fundamental support for multithreading and SMP scalability.
Designer
enDavid Nichols
Developer
enDavid Nichols
FileExt
en, ,
Has abstract
enQore is an interpreted, high-level, general-purpose, garbage collected dynamic programming language, featuring support for code embedding and sandboxing with optional strong typing and a focus on fundamental support for multithreading and SMP scalability. Qore is unique because it is an interpreted scripting language with fundamental support for multithreading (meaning more than one part of the same code can run at the same time), and additionally because it features automatic memory management (meaning programmers do not have to allocate and free memory explicitly) while also supporting the RAII idiom with destructors for scope-based resource management and exception-safe programming. This is due to Qore's unique prompt collection implementation for garbage collection.
Homepage
www.qore.org
InfluencedBy
C++
D language
Java (programming language)
Perl
Influenced by
C++
D language
Java (programming language)
Perl
Is primary topic of
Qore (programming language)
Label
enQore (programming language)
LatestReleaseDate
6 October 2021
Latest release date
6 October 2021
LatestReleaseVersion
1
Latest release version
1.0.9
License
GNU General Public License
License
GNU General Public License
License
GNU Lesser General Public License
License
GNU Lesser General Public License
License
MIT License
License
MIT License
Link from a Wikipage to an external page
software.opensuse.org/download.html%3Fproject=home%3Adavidnichols&package=qore
github.com/qorelanguage/qore/wiki/General-Source-and-Download-Info
docs.qore.org/current/lang/html/hashdecl.html
docs.qore.org/current/modules/ConnectionProvider/html/index.html
docs.qore.org/current/modules/Mapper/html/index.html
docs.qore.org/current/modules/QUnit/html/index.html
houston.pm.org/talks/2011talks/1109Talk/index.html%23qore
portsmon.freebsd.org/portoverview.py%3Fcategory=lang&portname=qore
github.com/qorelanguage/qore/wiki/Prompt-Collection
software.opensuse.org/package/qore
github.com/qorelanguage/qore
ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/lang/qore/README.html
github.com/qorelanguage/qore/releases/tag/release-1.0.9
github.com/qorelanguage/qore/wiki
Link from a Wikipage to another Wikipage
C++
Category:American inventions
Category:Cross-platform software
Category:Dynamically typed programming languages
Category:Dynamic programming languages
Category:Free compilers and interpreters
Category:Free software programmed in C++
Category:High-level programming languages
Category:Object-oriented programming languages
Category:Procedural programming languages
Category:Programming languages
Category:Scripting languages
Category:Text-oriented programming languages
Category:Unix programming tools
Class-based programming
Continuous integration
Cross-platform
D (programming language)
D language
Dynamic programming language
Exception safety
FreeBSD Ports
Functional programming
Garbage collection (computer science)
General-purpose programming language
Git (software)
Global interpreter lock
GNU General Public License
GNU Lesser General Public License
Haskell (programming language)
High-level programming language
Hypertext Transfer Protocol
Imperative programming
Interpreter (computing)
Java (programming language)
MacPorts
Microsoft Windows
MIT License
Multi-paradigm
Multithreading (software)
Object-oriented programming
Parallel programming
Perl
Procedural programming
Pthreads
Remote procedure call
Representational state transfer
Resource Acquisition is Initialization
Shared memory
Shebang (Unix)
SOAP
Swagger (software)
Thread safe
Unix-like
WebSocket
Name
enQore
Name
enQore
OperatingSystem
Cross-platform
Paradigm
enmulti-paradigm: thread safe/parallel/shared memory, functional, imperative, object-oriented , procedural, functional
ProgrammingLanguage
C++
Pthreads
SameAs
2PAGH
Q25345888
Qore (linguagem de programação)
Qore (programming language)
Qore (programovací jazyk)
Subject
Category:American inventions
Category:Cross-platform software
Category:Dynamically typed programming languages
Category:Dynamic programming languages
Category:Free compilers and interpreters
Category:Free software programmed in C++
Category:High-level programming languages
Category:Object-oriented programming languages
Category:Procedural programming languages
Category:Programming languages
Category:Scripting languages
Category:Text-oriented programming languages
Category:Unix programming tools
TuringComplete
enYes
Typing
enDynamic, Optionally Strong
WasDerivedFrom
Qore (programming language)?oldid=1050751180&ns=0
WikiPageLength
10615
Wikipage page ID
33850384
Wikipage revision ID
1050751180
WikiPageUsesTemplate
Template:COI
Template:Infobox programming language
Template:Multiple issues
Template:Official website
Template:Primary sources
Template:Reflist
Template:Start date and age
Template:Url