Caché ObjectScript is a part of the Caché database system sold by InterSystems. The language is a functional superset of the ANSI-standard MUMPS programming language. Since Caché is at its core a MUMPS implementation, it can run ANSI MUMPS routines with no change. To appeal as a commercial product, Caché implements support for object-oriented programming, a macro preprocessing language, embedded SQL for ANSI-standard SQL access to M's built-in database, procedure and control blocks using C-like brace syntax, procedure-scoped variables, and relaxed whitespace syntax limitations.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - Caché ObjectScript (en)
- Caché ObjectScript (de)
- ObjectScript (язык программирования) (ru)
|
rdfs:comment
| - ObjectScript (произносится на английском как /'ɔbʤikt skript/, в русском языке транслитерация — «обджект скрипт») — слаботипизированный объектно-ориентированный язык программирования, разработанный компанией . Приложения на ObjectScript обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью среды исполнения Caché или . Он сочетает в себе возможности таких языков, как JavaScript, Lua и PHP (ru)
- Caché ObjectScript is a part of the Caché database system sold by InterSystems. The language is a functional superset of the ANSI-standard MUMPS programming language. Since Caché is at its core a MUMPS implementation, it can run ANSI MUMPS routines with no change. To appeal as a commercial product, Caché implements support for object-oriented programming, a macro preprocessing language, embedded SQL for ANSI-standard SQL access to M's built-in database, procedure and control blocks using C-like brace syntax, procedure-scoped variables, and relaxed whitespace syntax limitations. (en)
- Caché ObjectScript ist eine Programmiersprache und Bestandteil des von InterSystems vertriebenen Caché-. Die Sprache basiert auf einer funktionalen, jedoch begrenzten Menge der ANSI-Standard-MUMPS-Programmiersprache. Weil der Kern von Caché eine MUMPS-Implementierung ist, kann es ANSI-MUMPS-Routinen ohne Änderungen ausführen. Caché ObjectScript beinhaltet auch eine Unterstützung für objektorientierte Programmierung, eine Makro-Vorverarbeitungssprache, eingebettetes SQL für ANSI-Standard-SQL-Zugriff auf die integrierten Datenbank-, Prozedur- und Steuerblöcke. (de)
|
foaf:name
| |
name
| |
dct:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
Link from a Wikipage to an external page
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
influenced by
| |
operating system
| |
year
| |
has abstract
| - Caché ObjectScript ist eine Programmiersprache und Bestandteil des von InterSystems vertriebenen Caché-. Die Sprache basiert auf einer funktionalen, jedoch begrenzten Menge der ANSI-Standard-MUMPS-Programmiersprache. Weil der Kern von Caché eine MUMPS-Implementierung ist, kann es ANSI-MUMPS-Routinen ohne Änderungen ausführen. Caché ObjectScript beinhaltet auch eine Unterstützung für objektorientierte Programmierung, eine Makro-Vorverarbeitungssprache, eingebettetes SQL für ANSI-Standard-SQL-Zugriff auf die integrierten Datenbank-, Prozedur- und Steuerblöcke. Die Sprache hat private und öffentliche Variablen und Globals. Global hat in dieser Sprache eine andere Bedeutung als in den meisten anderen Programmiersprachen; solche Variablen sind über Routinen, Prozesse und Sitzungen hinweg global. So führt die Bearbeitung einer globalen Variablen zu permanenten und sofortigen Änderungen an einer systemuniversellen Datenbank (die Neustarts überlebt etc.). Mit einer privaten Variablen ist eine lokale Funktion gemeint und mit einer öffentlichen Variablen der gesamte Prozess. Variablen, private und öffentliche, können einzelne Elemente oder komplette multidimensionale Felder (Arrays) sein. (de)
- Caché ObjectScript is a part of the Caché database system sold by InterSystems. The language is a functional superset of the ANSI-standard MUMPS programming language. Since Caché is at its core a MUMPS implementation, it can run ANSI MUMPS routines with no change. To appeal as a commercial product, Caché implements support for object-oriented programming, a macro preprocessing language, embedded SQL for ANSI-standard SQL access to M's built-in database, procedure and control blocks using C-like brace syntax, procedure-scoped variables, and relaxed whitespace syntax limitations. The language has private and public variables and globals. Global has a different meaning in this language than in most; such variables are global across routines, processes, and sessions. Thus, editing a global variable is making permanent and immediate changes to a system-universal database (which survives reboots, etc.). The scope of a private variable is the local function, the scope of a public variable is the entire process. Variables, private and public, may be single elements or complete multi-dimensional arrays. The great majority of Caché's feature-set is inherited from the ANSI MUMPS standard. See that article for details on how data is represented and the different ways a programmer can think about the data during development. (en)
- ObjectScript (произносится на английском как /'ɔbʤikt skript/, в русском языке транслитерация — «обджект скрипт») — слаботипизированный объектно-ориентированный язык программирования, разработанный компанией . Приложения на ObjectScript обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью среды исполнения Caché или . Он сочетает в себе возможности таких языков, как JavaScript, Lua и PHP (ru)
|
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
influenced by
| |
foaf:isPrimaryTopicOf
| |
is Link from a Wikipage to another Wikipage
of | |
is Wikipage redirect
of | |
is influenced
of | |
is influenced
of | |
is foaf:primaryTopic
of | |