back
user profile
Rochus
4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
I use it instead of qmake and cmake for all my projects since four years. It is most beneficial when used with large, standalone systems that must be built from the ground up for different platforms, …
comment
Static typing is important when you have a large project. I spent much time with the Chromium source tree and its GN build system which is dynamically typed (like most build systems) and thus you have…
comment
25 gbit internet? I'm in central Switzerland and I have 15 Mbps internet (just measured with https://www.speedtest.ch/ , the cables to the nearest exchange can't handle any m…
comment
> I think the actor model comes closest to Kay's objects. It's rather the other way round. There is no pre-Hewitt implemented semantics matching Kay's later 2001 claims; Smalltalk-…
comment
“ I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python " and " Ruby's class library is an object-oriented reorganization of Perl function…
comment
The IEEE milestone about OOP is also worth reading: https://ethw.org/Milestones:Object-Oriented_Programming,_196... …
comment
Cool; though a few facts on your landing page might need some reconsideration. See e.g. https://news.ycombinator.com/item?id=36879311 . > something like a small computer of its own…
comment
> That's the Smalltalk school of OOP In particular the "Smalltalk-72 school" which had indeed something like "message passing" (though still synchronously). Starting from…
comment
Sounds like Suno 4; is this an independent system or a store front? The compositions and arrangements are pretty good and make sense musically, though in the first example the base drum is a bit too m…
comment
The project is intentionally about the MUMPS 76 standard and its anniversary, see https://github.com/rochus-keller/MUMPS/blob/main/Readme.md .…
comment
ABL is structurally much closer to Oracle PL/SQL than to MUMPS.
comment
My intention was to present the MUMPS 76 standard so it can be appreciated by today's software engineers; it should be obvious that this is a historical treatise, not a guide for today's sys…
comment
Thanks for this interesting insight. Since they are apparently using Intersystems backends, I thought that ObjectScript might be a consequent choice; from my perspective it is rather comparable to Jav…
comment
I assume you mean this project: https://github.com/rochus-keller/Smalltalk/ It's about a Smalltalk-80 image from 1983. Trellis/Owl had interesting ideas, though I …
comment
Do they really use MUMPS? Not something like ObjectScript?
comment
Already discussed here: https://news.ycombinator.com/item?id=48707444
comment
My project and the referenced primer are about the 1976 standard. But many MUMPS based systems are still in operation and maintenance today; and not many significant systems in IT reach a 50 year li…
comment
Well, try to run C++, C# or Java on a PDP-7 or PDP-9. In 1976, the year of the first standard, massive hospitals with thousands of patients run on MUMPS, on PDP machines with 8K to 24K of core memory …
comment
That's cool; amazing you indeed coded in MUMPS and not in ObjectScript ;-) Caché is (was) a great technology; ironically they tried to look like a relational database in the nineties, and then ev…
comment
I’ve been working on a project to celebrate the anniversary of MUMPS and its first standard. For those unfamiliar, MUMPS is an imperative language famously born at Mass General Hospital in 1966. Its d…
comment
I’ve been working on a project to celebrate the anniversary of MUMPS and its first standard. For those unfamiliar, MUMPS is an imperative language famously born at Massachusetts General Hospital in 19…
comment
It's now even simpler to "become a musician"; just enter some text and press "generate". No further need to learn to play like these crazy guys: https://rochus-kell…
comment
I was able to solve that for me by mid nineties when Netmanage Ecco Pro appeared. Since I developped software, my typing was pretty fast and accurate. But listening to some complex talking and writing…
comment
Zettelkasten was a useful concept before there were computers and good applications for information management. The organizational concept based on "Zettels" was born out of the limitations …
comment
This is a cool system and well documented (book + software). Here is a version ported to the Micron language (a Pascal/Oberon derivative): https://github.com/rochus-keller/Mi…
comment
Which ones do you mean? I'm only aware of the "official" specification attempt of Asciidoc; mine is a (much leaner) alternative to that. If you mean the different markdown dialects or e…