Category:Objeck: Difference between revisions

m
no edit summary
No edit summary
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 10:
{{language programming paradigm|Object-oriented}}{{language programming paradigm|functional}}
 
The '''Objeck Programming Language''' is an [[object-oriented]] computing language with [[functional programming|functional]] features. The language haswas tiesbased withupon the author's use of [[Java]] and [[Scheme]]. In thisthe language, all data types, exceptare fortreated as objects and higherfirst-orderclass functions, arethat treatedsupport as objectsclosures.
 
The programming environment consists of an optimizing compiler, command-line debugger, and virtual machine with associated [[Garbage collection|garbage collector]] and [[JIT]] compiler. The compiler emits binary [[bytecode]] that is executed by the runtime system. The 64-bit runtime systemJIT hascompilers thesupport abilityARM64 to translate the bytecode intoand AMD64 ormachine IA-32code executabletargets machinefor codemacOS, onLinux theand flyWindows.
 
ForLearn more information check outfrom the [https://www.objeck.org/getting_started.html Programmer'sgetting Guide].started The language can be [http://www.objeck.org obtainedguide] from the main project homepage.
760

edits