Caché ObjectScript

Caché ObjectScript

The original scripting language for Caché, Caché ObjectScript is an object-oriented language. One interesting feature of Caché ObjectScript is that it enables the intermixing of data access methods – developers may view data as objects, as relational tables (using SQL), or as multidimensional arrays. Also, unlike some other object languages, Caché ObjectScript allows stand-alone routines. It does not require that all code be part of some object class method.

Since Caché ObjectScript is completely compatible with InterSystems' other products, it is likely to be used by developers who already know Caché's multi-dimensional data format. However it should not be too hard for developers who are accustomed to object-oriented programming techniques to make use of it.

Caché ObjectScript is a functional superset of the ANSI-standard M (ie, MUMPS) programming language. MUMPS programmers can run existing MUMPS routines under Caché with little or no change.

Caché ObjectScript offers a number of additions to ANSI-standard M including integrated support for object-oriented programming, procedure and control blocks using { } syntax and relaxed whitespace limitations.

ee also

* MUMPS
* Caché Basic
* Caché Server Pages

External links

* http://www.intersystems.com


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Caché Basic — is an object oriented scripting language designed for development of web based database applications. Developers familiar with Visual Basic will not find it too difficult to develop applications using Caché Basic.Caché Basic is integrated with… …   Wikipedia

  • Caché (Datenbank) — Caché ist eine proprietäre, im Kern hierarchische Datenbank von InterSystems. InterSystems bezeichnet das Konzept als „postrelational“. Mit der so genannten Unified Data Architecture bietet das Datenbanksystem auf die hierarchische Datenstruktur… …   Deutsch Wikipedia

  • Caché (software) — Infobox Software name = Caché developer = InterSystems Corporation latest release version = 2008.2 RC (build 506) latest release date = operating system = multiple genre = database management and application development website =… …   Wikipedia

  • InterSystems Caché — Entwickler InterSystems Corporation Aktuelle Version 2010.1.4 (1. September 2010) …   Deutsch Wikipedia

  • MUMPS — This article is about the programming language. For other uses, see Mumps (disambiguation). MUMPS Paradigm(s) Procedural Appeared in 1966 Designed by Neil Pappalardo Stable release ANSI X11.1 1995 (December 8, 1995; 15 years ago …   Wikipedia

  • VistA — This article is about the health information system developed by the US Department of Veterans Affairs. For other uses, see Vista (disambiguation). The VistA Computerized Patient Record System (CPRS) cover sheet view …   Wikipedia

  • Generational list of programming languages — Here, a genealogy of programming languages is shown. Languages are categorized under the ancestor language with the strongest influence. Of course, any such categorization has a large arbitrary element, since programming languages often… …   Wikipedia

  • Список языков программирования — Списки языков программирования Алфавитный По категориям Хронологический Генеалогический Цель этого алфавитного списка языков программирования состоит в том, чтобы дать полный перечень всех существующих языков программирования, как используемых в… …   Википедия

  • Генеалогический список языков программирования — Списки языков программирования По категориям Хронологический Генеалогический Приведён генеалогический список языков программирования. Языки классифицируются в соответствии с предшествующими языками, которые оказали сильное влияние на формирование …   Википедия

  • List of programming languages — Programming language lists Alphabetical Categorical Chronological Generational The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”