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, …
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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-…
1mo ago·view thread
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…
1mo ago·view thread
comment
The IEEE milestone about OOP is also worth reading: https://ethw.org/Milestones:Object-Oriented_Programming,_196... …
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
comment
The project is intentionally about the MUMPS 76 standard and its anniversary, see https://github.com/rochus-keller/MUMPS/blob/main/Readme.md .…
1mo ago·view thread
comment
ABL is structurally much closer to Oracle PL/SQL than to MUMPS.
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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 …
1mo ago·view thread
comment
Do they really use MUMPS? Not something like ObjectScript?
1mo ago·view thread
comment
Already discussed here: https://news.ycombinator.com/item?id=48707444
1mo ago·view thread
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…
1mo ago·view thread
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 …
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread
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 …
1mo ago·view thread
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…
1mo ago·view thread
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…
1mo ago·view thread