> OPERATORS: No precedence, executed left to right, parenthesize as desired. 2+3*10 yields 50. How do you even come up with this?
MUMPS
61–70 of 75 posts
Re: MUMPS
#62The core idea-a language with a built-in persistent key-value store-is actually pretty cool. The classic implementation is filled with horrible warts, although arguably many of them were helpful in squeezing a production multiuser system into the tiny resource constraints of the original 1960s implementation platform (18-bit PDP-7, same machine as Unix was birthed on, although Unix soon moved to the 16-bit PDP-11, wh…
FoxPro(dBase family) was a much better take on the idea. I also dream of something modern like this ( https://tablam.org ) but is certainly a significant undertaking. Accept partners!
Re: MUMPS
#63Part-time MUMPS programmer here for a health system in NYC. I still love writing in it. The rates are way better than other eco-systems (e.g. Python, Java, blah blah) , probably because the eco-system isn't diluted with low-wage workers from India/China. This is because 95%+ of Epic/Ex-Epic employees are American. I would even argue it is the patriotic language of choice due to that reason. Expected pay of 85-120/hou…
Re: MUMPS
#64The core idea-a language with a built-in persistent key-value store-is actually pretty cool. The classic implementation is filled with horrible warts, although arguably many of them were helpful in squeezing a production multiuser system into the tiny resource constraints of the original 1960s implementation platform (18-bit PDP-7, same machine as Unix was birthed on, although Unix soon moved to the 16-bit PDP-11, wh…
Re: MUMPS
#65Part-time MUMPS programmer here for a health system in NYC. I still love writing in it. The rates are way better than other eco-systems (e.g. Python, Java, blah blah) , probably because the eco-system isn't diluted with low-wage workers from India/China. This is because 95%+ of Epic/Ex-Epic employees are American. I would even argue it is the patriotic language of choice due to that reason. Expected pay of 85-120/hou…
Makes me curious about getting MUMPS to run locally on a Mac. I had great fun with it 15 years ago.
Re: MUMPS
#66Earlier quoted context omitted.
Because it's dead-simple to parse? Remember that not all machines back then had hardware call-stacks.
It’s definitely easier to parse, but you can use shunting yard to do operator precedence parsing using very little extra memory and no recursion. I feel like the language is just poorly designed.
Re: MUMPS
#67Worth linking for a hotter take: https://thedailywtf.com/articles/A_Case_of_the_MUMPS
Re: MUMPS
#68Re: MUMPS
#69Worth linking for a hotter take: https://thedailywtf.com/articles/A_Case_of_the_MUMPS