Intersystems Caché & ObjectScript

This page is fully dedicated to Intersystems Caché and Objectscript. I will organize the articles in a way that anyone could get started easily. I intend however, only cover the OSX platform. 

I am planing to cover subjects ranging from setting up a development environment, to advanced database programming. For more information, please refer to the official Intersystems website, or the Intersystems Community Portal.

Summary

Setting up Intersystems Caché

This section will focus on installing the package provided by Intersystems on MAC, then installing the necessary tools to start coding.

Intersystems Caché Management Portal

Caché ObjectScript

Caché ObjectScript is a part of the Caché database system sold by InterSystems. The language is a functional superset of the ANSI-standard MUMPSprogramming language. Since Caché is at its core a MUMPS implementation, it can run ANSI MUMPS routines with no change.

Part 1 : Caché Basics

  • Basic Commands
  • Operators
  • Conditional Constructs
  • Loops 
  • Error handling
  • Procedures 
  • Routines
  • Hands-on Exercices

Part 2 : Caché datatypes

  • Strings
  • Lists
  • Dates
  • Arrays
  • Trees
  • Globals
  • Hands-on Exercices

Part 3 : Caché generic methods

  • $ORDER
  • $TRANSLATE & $REPLACE
  • $GET & $DATA
  • Locking
  • Hands-on Exercices

Part 4 : Caché SQL

  • Caché objects
  • Embedded SQL
  • Caché methods

To be continued …

Leave a comment