Objeck for Linux 4.1.0

Randy Hollines in Development / Compilers & Interpreters

User Rating: 2.8 (27 votes)

Objeck is an object-oriented computing language with functional features. The language has ties with C#, Pascal and Scheme. In this language all data types, except for higher-order functions, are treated as objects.

The language contains all of the basic features of a general-purpose (Turing complete) programming language with an emphasis placed on OOP simplicity. The programming environment consists of a compiler, virtual machine (with associated garbage collector and JIT compiler) and command-line debugger.

The compiler emits binary bytecode that is executed by the runtime system. The runtime JIT compiler has the ability to translate the bytecode into IA-32 or AMD64 machine code during execution for improved performance. Also, check out the IRC channel #objeck on freenode.net.

FEATURES:

· Support for object-oriented programming (virtual classes, interfaces, enums, functions and methods)
· Functional support (high-order functions)
· Support for polymorphic methods and functions
· "public" and "private" methods classifications
· Class library support (console, strings, files, threads, sockets, directories, vectors, linked lists, b-trees, homepage xml, etc.)
· Interactive debugger
· Automatic memory management (mark and sweep garbage collection)
· Native runtime JIT support for IA-32 and AMD64 architectures
· General compiler optimizations (short-circuit logic, method inlining, constant folding, strength reduction and instruction simplification)

File Size: 4.900390625 MB License: Open Source Price: FREE
Platform: Linux
Downloads: Total: 168 | This Month: 12 Released: 2018-10-29
Objeck for Linux Similar Software

FreeBasic for Linux 1.05.0 The FreeBASIC development team    

... is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows and Linux. When used in its "QB" language mode, FreeBASIC provides a high level of support for programs written for QuickBASIC. Many programs written for QuickBASIC will compile and run in this mode with no changes needed. However, for compilation in the FreeBASIC default language mode, most .... Free download of FreeBasic for Linux 1.05.0

software pick   

WideStudio for Linux 3.98-7 WideStudio Development Team    

... WideStudio is an open source, Integrated Development Environment for desktop applications purely made in Japan. This enables ... GUI applications that can run on Windows95/98/Me/NT/2000/Xp/Vista, WindowsCE, Linux, FreeBSD, SOLARIS, MacOSX(w/X11), BTRON, T-Engine, mu-CLinux(wo/X11) in various ... which supports Ubiquitous computing as well as Win32, Linux, Solaris, MacOSX, BTRON. Thus, applications you develop with .... Free download of WideStudio for Linux 3.98-7

software pick   

R for Linux 3.5.0 R Development Core Team     update

R is a language and environment for statistical computing and graphics. R provides ... S language is often the vehicle of choice for research in statistical methodology, and R provides an ... Great care has been taken over the defaults for the minor design choices in graphics, but the ... UNIX platforms and similar systems (including FreeBSD and Linux), Windows and MacOS. The R environment R .... Free download of R for Linux 3.5.0

software pick   

GLE for Linux 4.2.4 Vincent LaBella    

... Layout Engine) is a graphics scripting language designed for creating publication quality graphs, plots, diagrams, figures and ... variables, and logic control. GLE relies on LaTeX for text output and supports mathematical formulea in graphs ... in QGLE * Control constructs (e.g., if-then-else and for-next) can be used in graph and key blocks .... Free download of GLE for Linux 4.2.4

software pick   

Boomerang for Linux 0.3 Alpha The Boomerang Decompiler Project    

... is an attempt to develop a real decompiler for machine code programs through the open source community. ... Why the change? The original vision for Boomerang was somewhat different from what it turned ... to incorporate the Boomerang engine into their product. For example, a disassembler like IDA Pro or Sourcer. .... Free download of Boomerang for Linux 0.3 Alpha

software pick   
Popular Software in Development / Compilers & Interpreters

Asterix IDE 1.6.7 Akhilesh Dhar Dubey     update

Designed to ease the work of Java and web developers. Free download of Asterix IDE 1.6.7

Haskell Platform for Mac OS X 8.6.3 Haskell Platform Team     update

Comprehensive, robust development environment for programming in Haskell. Free download of Haskell Platform for Mac OS X 8.6.3

PureBasic for Mac OS X Power PC 5.71 Fantaisie Software     update

A programming language that is based on established BASIC rules. Free download of PureBasic for Mac OS X Power PC 5.71

software pick   

PB DeCompiler v2013.06.30 chengang    

PowerBuilder DeCompiler and PBD Decompiler. Free download of PB DeCompiler v2013.06.30

GNU Project Debugger 8.3 Gnu.org     update

Allows you to see what is going on `inside' another program while it executes. Free download of GNU Project Debugger 8.3