|
Component Pascal is a programming language in the tradition of Oberon and Oberon-2, the last language Niklaus Wirth designed before he retired in 1999. It bears the name of the Pascal programming language but is incompatible with it. Instead, it is a minor variant and refinement of Oberon-2, designed and supported by a small ETHZ spin-off company called Oberon microsystems. Their IDE (Integrated Development Environment) is called BlackBox Component Framework. It presents a novel approach to graphical user interface (GUI) construction based on editable forms, where fields and command buttons are linked to exported variables and executable procedures. A programming language is an artificial language intended to be usable for controlling the behavior of a machine (often a computer). ...
Oberon is a reflective programming language created in the late 1980s by Professor Niklaus Wirth (creator of the Pascal, Modula, and Modula-2 programming languages) and his associates at ETHZ in Switzerland. ...
Oberon-2 is a refinement to Oberon programming language, which adds the FOR loop and type bound procedures, which is to Oberon, what classes are to other object oriented programming languages. ...
Niklaus Wirth giving a lecture Niklaus E. Wirth (born February 15, 1934) is a Swiss computer scientist. ...
Pascal is an imperative computer programming language, developed in 1970 by Niklaus Wirth as a language particularly suitable for structured programming. ...
ETH Zurich (from its German name Eidgenössische Technische Hochschule Zürich, ETHZ) is the Swiss Federal Institute of Technology in Zürich, Switzerland. ...
An integrated development environment (IDE), also known as integrated design environment and integrated debugging environment, is a type of computer software that assists computer programmers to develop software. ...
A graphical user interface (or GUI, often pronounced gooey) is a method of interacting with a computer through a metaphor of direct manipulation of graphical images and widgets in addition to text. ...
An Open Source implementation exists for the .NET and JVM platforms, from the Gardens Point team around John Gough in Queensland, Australia. Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ...
Microsoft . ...
A Java virtual machine or JVM is a virtual machine that runs Java byte code. ...
On June 23, 2004 Oberon Microsystems announced that the BlackBox Component Framework was made available as a free download and that an open source version was planned. The beta open source version was initially released in December, 2004 and updated to a final v1.5 release in December, 2005. It includes the complete source code of the IDE, compiler, debugger, source analyser, profiler and interfacing libraries and can also be downloaded from their website. June 23 is the 174th day of the year (175 th in leap years) in the Gregorian Calendar, with 191 days remaining. ...
2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ...
Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ...
2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
BlackBox Component Pascal uses the extensions .odc for source files and .osf for symbol files while Gardens Point Component Pascal uses .cp for source and .cps for symbol files.
External links
|