back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
They implemented their VM even in Assembler and microcode in the seventies, so C/C++ was a step forward.
6y ago·view thread
comment
Do you happen to have specifications of the bytecodes, primitives and object memory format compared to the Blue Book? I only have a plethora of (outdated) papers and presentations, nothing systematica…
6y ago·view thread
comment
Thanks. It's work in progress since I currently implement a transpiler from ST to LuaJIT bytecode which will hopefully result in a substantial speedup. The current interpreter runs decently fast …
6y ago·view thread
comment
Thanks, but only the "LTS for paying customers only" is decided. The other statement was just an idea which wasn't implemented, as far as I know.
6y ago·view thread
comment
Author here. This bytecode interpreter is the continuation of my already published Class Browser and Virtual Image Viewer (see https://news.ycombinator.com/item?id=22451077 and https…
6y ago·view thread
comment
In practice there are not so many. And e.g. on Windows I use an old VS compiler version and can then also use it with later VS versions (but not vice versa). Linux is also no issue because Qt is usual…
6y ago·view thread
comment
It's not that difficult. I would recommend to use not the most recent OS and compiler version, otherwise you risk that only users having your or a later OS/compiler version can use it.
6y ago·view thread
comment
Are you sure? Where did you read that?
6y ago·view thread
comment
References? Have you ever heard of KDAB and other companies supporting Qt on a professional level?
6y ago·view thread
comment
So why don't we start providing Qt binary version installers ourselves? Most Linux distros already do it, so we can focus on Windows and MacOS. Maybe some subdomain of kde.org?
6y ago·view thread
comment
Here is a PDF of the paper where you can also see the code examples embedded in the text: https://www.researchgate.net/publication/250809396_Plankalku... …
6y ago·view thread
comment
I worked on VAX in the eighties and took the knowledge from hundreds of the famous VAX manuals. They must have cleared whole forests for these manuals. Tons of paper that filled all the walls and room…
6y ago·view thread
comment
A very interesting book; I have already read some parts, and also implemented a few things: https://github.com/rochus-keller/Algol60 . The Algol 60 language report appeared in May…
6y ago·view thread
comment
Outliners are definitely missing, such as https://github.com/rochus-keller/crossline/ . You can structure your thoughts while you type, even while you're talking to othe…
6y ago·view thread
comment
Interesting, thanks. Smalltalk-72 was a rather different system, i.e. didn't have much in common with Smalltalk-80 (in contrast with Smalltalk-76 which was almost there). I already have the Small…
6y ago·view thread
comment
Do you have information about which Qt version Tesla is using under which license? Do they allow to install and run user provided versions of Qt in their car?
6y ago·view thread
comment
That only applies to the Cedar programming environment. Show me the references otherwise pls. And it was even more remarkable that Xerox did not use Smalltalk for its GUI applications and the systems …
6y ago·view thread
comment
I just repeat what he said and wrote. You can have a look yourself at the Oberon System, see e.g. https://github.com/rochus-keller/OberonSystem . Not quite similar, isn't it?…
6y ago·view thread
comment
> Before the book came out, a series of articles about Smalltalk-80 were published in the August 1981 issue of Byte magazine. Smalltalk-76 was the first version that mostly (besides "one metac…
6y ago·view thread
comment
> Apple had the original PARC Smalltalk They had V1; the image provided by http://www.wolczko.com/st80 which the VM referenced in this post is based on is V2. > There are probab…
6y ago·view thread
comment
This is a thread about a Smalltalk-80 VM.
6y ago·view thread
comment
ETH Oberon was not derived from Smalltalk. I implemented both systems, see https://github.com/rochus-keller/Smalltalk and https://github.com/rochus-keller/…
6y ago·view thread
comment
Great material, thanks for the hint. Unfortunately some of the animations require Flash or other plugins which are no longer common.
6y ago·view thread
comment
See also https://en.wikipedia.org/wiki/Copyright_collective . Ironically, a musician working as a clerc for a collecting society earns at least an order of magnitude more than wha…
6y ago·view thread