TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Isn't There a Vaccine for MUMPS?

8 点作者 max-m超过 6 年前

2 条评论

skissane超过 6 年前
The core idea of MUMPS is actually pretty cool. A transactional key-value store built in to the language itself. NoSQL before the term was invented.<p>The worse part of MUMPS is simply the syntax, especially the abbreviation of keywords. If it didn&#x27;t allow you to abbreviate &quot;IF&quot; to &quot;i&quot;, &quot;SET&quot; to &quot;s&quot;, etc, nobody would be complaining anywhere near as much. (But, back in the late 1960s, as an interpreted language that ran on PDP-7s which only had 9-144KB of memory, saving a few bytes on keywords allowed you to write longer programs, and hence do important stuff you otherwise might not have been able to – I guess they hadn&#x27;t thought of the tokenisation approach that 8bit BASICs used, store keywords as one byte but expand them fully when listing&#x2F;editing the code.)
Fins超过 6 年前
TDWTF really likes to pick on MUMPS, but for its time it wasn&#x27;t that bad. Although maintaining undocumented old M code was... an interesting experience.<p>On the other hand, see a valid use case for NoSQL storage engine, I&#x27;d much rather use M than any other alternative.