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.
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…
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 …
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.
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…
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…
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.
comment
Are you sure? Where did you read that?
comment
References? Have you ever heard of KDAB and other companies supporting Qt on a professional level?
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?
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... …
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…
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…
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…
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…
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?
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 …
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?…
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…
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…
comment
This is a thread about a Smalltalk-80 VM.
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/…
comment
Great material, thanks for the hint. Unfortunately some of the animations require Flash or other plugins which are no longer common.
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…