Intersystems Cache, All-In-One Scalable High Performance Technology Stack

Published on
9,596 Points
Last Modified:


After workin in a plethora of programming languages like C, Pro*C, ESQL/C, C++, VC++, VB, Java, HTML,JavaScipt etc, technologies and frameworks like JSP, Servlets, Struts, Spring, IBatis etc and databases like MS Access, SQLServer, Informix, Ingres, MySQL, Oracle etc during my 7 years of software development, I met Intersystems Cache platform.


The following is my  perspective, who have only a few months of experience in this technology.
Hope that this article will give some insight on what Intersystems Cache is about.

More Information

Obviously you can find lot of nice videos, articles and more from http://Intersystems.com

You can find some details about MUMPS or M-Language in http://en.wikipedia.org/wiki/MUMPS

First Impression

My initial approach towards this language was not so good, as I started with coding in MUMPS without knowing much of it. The horrible feeling you get after working on J2EE stack and coding in M-Language cannot be explained in words. The IDE with very minimal functionality spoilt my happiness.

Current Cognizance

As I managed to understand the syntax and started doing some cool stuff, which might have taken a lot of time to get done using the conventional J2EE stack, I began loving it. I never expected that using a language primitive as C can do low level I/O till AJAX and web-services. Courtesy to the @net manger framework from a company called Intraprend. Even though the instruction set is small, lot of permutations and combinations of it can get you amazing results.

In M Language, accessing database is just like accessing a variable. Making a Web UI is just like spitting out HTML. All this in lightning speed. All together, I started loving it.

Now I started thinking whether we need these many levels of abstraction in the OO world, which eats up lot of processing time and resources. I've yet to explore the full stack, but my initial feel is good.

Read some caveats about transaction management, which I need to explore more.

Hope to meet more users using the same Technology stack. If you agree/disagree with any of the topics mentioned above, please add comments.

Featured Post

Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

Join & Write a Comment

In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Stellar Phoenix SQL Database Repair software easily fixes the suspect mode issue of SQL Server database. It is a simple process to bring the database from suspect mode to normal mode. Check out the video and fix the SQL database suspect mode problem.

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month