On Friday, 13 July 2012 06:38:35 UTC+10, geky wrote:
> On Tuesday, July 10, 2012 2:01:28 AM UTC+3, Ray Newman wrote:
> > When I first wrote my long running application 'ONE' in April 1981, it was using DSM-11 on a PDP 11/23 (10 KHz) with 248 KB of RAM and 20 MB of disk that cost us in the vicinity of $40,000. Now I am running ONE under MUMPS V1 on a Raspberry Pi (700 MHz) with 256 MB of RAM and 8 GB of disk (SSD) that cost me $40.
> >
> > To compare these two environments, we start with the raw processor speed where the Pi is 70,000 times faster; factor the 11/23 being CISC and the ARM being RISC and assume 10,000 times faster. Benchmarks have shown MUMPS V1 is about 10 times slower that DSM-11, VAX-DSM etc - it is, after all, written in poor c; where the DSMs were assembly. We now assume that the application under MUMPS V1 on the Pi is about 1000 times the speed of the same application on the 11/23.
> >
> > On the 11/23, we could run up to 20 terminals (interactive jobs). We could, perhaps, run 20,000 jobs on the Pi but I think not given the RAM and disk limitations. Over the years (30 of them), ONE has also become a little more cumbersome. Also, MUMPS V1 is much less frugal with rescorces than DSM; so I estimate we could run (slowly) the best part of 200 jobs on the Pi as long as we were not trying to also use a graphics head on it.
> >
> > Not bad value when stated that way.
> >
> > Ray
>
>
> I wasn't register in this group, so I posted anonymously, sorry about that.
>
> My first contact with MUMPS goes back to the 90's, it was Intersystem's M11+
> running on a PDP 11/73. After that, I wrote code using MSM, then Cache and
> now GT.M. Recently, I downloaded MUMPS V1, and plan to give it a try in the
> near future.
>
> Currently I am (re)-writing some of my applications using extesively FileMan
> data structures and other VistA based tools. Among them is a payroll system
> and a double entry accounting application as well, so I have a strong desire
> to look at your code to benefit from your experience, allthough I am aware
> of the differences because of legislative regulations influencing the bussines
> rules of such systems. (I am located in Greece).
>
> It would be very nice to see a MUMPS based FOSS project arising about these
> subjects, which would possibly intergrate different views in a unified software
> solution.
>
> Greetings
Hi, I am not familiar with Fileman code but a few others have helped me to get it up under MUMPS V1 - see
http://sourceforge.net/projects/mumps/files/mumps-vista-1.55.tar.gz/download for a database including running Fileman (just add executable).
Ray