Introducing Caché

Intersystems caché is probably the DBMS you’ve never heard of. Well it’s basically an implementation of the original M language (MUMPS – Massachusetts General Hospital Utility Multi-Programming System). It was designed back in 1966 for the healthcare industry, and the latter is still it’s main playing field. In this article, we will continue the initial setup by installing Atelier, an eclipse based IDE for Caché & Objectscript on OSX.

This article is part of a series of tutorials on Intersystems Caché. The summary can be found on this page.

Installing Atelier

Before you start, make sure your java version is 8 and the architecture is 64. You can run the following command to be sure :

java –version

Next, you need to download Eclipse Photon R (Eclipse IDE for Web and JavaScript Developers) from the following page : https://www.eclipse.org/downloads/packages/release/2019-06/r/eclipse-ide-web-and-javascript-developers-includes-incubating-components. And proceed with the standard installation.

Atelier is an Intersystems’ plugin for Eclipse on OSX. Once you have installed the IDE, launch it with your workspace preferences. Now you need to install the plugin. Now click on the “Help” menu, then on “Install New Software”, Then add the following repository :

  1. Atelier Stable: https://atelier.jfrog.io/atelier/updates/stable/1.3/

Now click on “Core” and install. You might be prompted to restart Eclipse, if that’s the case, press OK.

At this point, you should be able to see the Atelier’s perspective icon on the right upper side of your screen, you need to press it in order to have the official Intersystems Atelier perspective for OSX.

Server Configuration in Atelier on OSX

In order to interact with the Caché server, we need to set it up on Atelier. On the left side of the screen, fin the server explorer, and click on the plus sign, or right click to open the context menu, and click “Add Server Connection”

Next, Add a connection name, the address and port, then the default credentials : username _SYSTEM / password SYS

Click “Finish”, and you should be all set to write your first programs in Intersystems Caché using Atelier on OSX. Happy Coding.

Leave a comment