Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dahakon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
dahakon
9y ago
Some companies use their own higher-level layer on top of M. For example, FIS (banking software) uses Profile Scripting language which compiles to M which compiles to native machine code. Cache compiles to custom bytecode unrelated to Java
2.
▲
by
dahakon
9y ago
InterSystems Caché (one of the most popular Mumps versions today because InterSystems bought out a lot of the market) uses a bytecode interpreter. Your source goes in a ^ROUTINE global and the bytecode gets sent to a ^rOBJ global. And yes,
3.
▲
by
dahakon
10y ago
Many of the M implementations today (Cache, MiniM, GT.M) support <= and >=. That's a recent development in the case of GT.M (mid 2014).
4.
▲
by
dahakon
10y ago
It has been done. FIS writes in a higher level language called Profile, which is compiled into M code that can be run by GT.M. https://en.wikipedia.org/wiki/Profile_Scripting_Language
5.
▲
by
dahakon
10y ago
If you put the money you save on Cache licenses toward better hardware, GT.M will be faster. Cache would still be necessary only for the most demanding cases.
6.
▲
by
dahakon
10y ago
The size limits were for object code, not source code. Comments and short command names have no impact on object code size. Ages ago, there was a 32KB object size limit. Now you can use up to about 8MB, which is large enough for pretty muc
7.
▲
by
dahakon
10y ago
Times are changing. Some functional areas use Hadoop and SQL now. New server development can be done in VisualStudio using Typescript (which gets converted to M). There are automated tools to set and verify OS parameters. Most new installs