back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
There are some results in the repository, e.g. one I published recently: https://github.com/rochus-keller/Are-we-fast-yet/blob/main/L... Or here: https:/…
9mo ago·view thread
comment
I think we can skip this discussion.
9mo ago·view thread
comment
They surely have better things to do than worry about what I call my programming language.
9mo ago·view thread
comment
It's the abbreviation of Micro Oberon, therefore a quite obvious naming choice; there is no real risk of confusion with commercial offers under this name; it's also a common name in science.
9mo ago·view thread
comment
(2023) Great documentary by TheVerge.com, thanks for sharing.
9mo ago·view thread
comment
Indeed, e.g. Apple Lisa OS and the first Mac OS. But the present one so far is only around 100 lines; the author calls it a "bootloader". Here is a list of more complete systems: https:…
9mo ago·view thread
comment
I was actually surprised to see nearly a factor ten between C99 and LuaJIT. In previous measurements (on x86, see e.g. https://github.com/rochus-keller/Are-we-fast-yet/blob&#…
9mo ago·view thread
comment
> has the LuaJIT implementation been checked over Just re-checked that I inserted the Luau Mandelbrot results in the correct cell. > does that mean LuaJIT is going down the < 5.3 path? Ye…
9mo ago·view thread
comment
Here are some measurement results based on the Are-we-fast-yet benchmark suite: https://github.com/rochus-keller/Are-we-fast-yet/blob/main/L... Luau in interpreter…
9mo ago·view thread
comment
Meanwhile I conducted performance measurements myself, based on the Are-we-fast-yet benchmark suite. Here are the results: https://github.com/rochus-keller/Are-we-fast-yet/bl…
9mo ago·view thread
comment
The interpreter, JIT and backend look very interesting. Have there been performance measurements with comparison to e.g. equivalent C code?
9mo ago·view thread
comment
FP is an interesting language. In my opinion, it is somewhat problematic that different language concepts (Delphi, etc.) have been more or less merged into FP, resulting in redundant object models, fo…
9mo ago·view thread
comment
Like so many compiler books from academia.
9mo ago·view thread
comment
Well, they could lose control if people suddenly could speak directly with Jesus (via LLMs); see e.g. https://www.vice.com/en/article/ai-jesus-is-now-taking-confe... …
9mo ago·view thread
comment
So young; what a tragedy.
9mo ago·view thread
comment
Indeed a great book; I even have a paper copy. The SSA book is also pretty good: https://web.archive.org/web/20201111210448/https://ssabook.g... …
9mo ago·view thread
comment
Thanks for the link. Looks like an interesting paper. Here is the original reference: https://dl.acm.org/doi/10.1145/197320.197331 . And here is a better readable postscript …
9mo ago·view thread
comment
Interesting work, thank you. May I ask what you are going to do with it? Do you want to emulate it on a PC, or redesign it to make a VST plugin?
10mo ago·view thread
comment
(2024)
10mo ago·view thread
comment
If ChatGPT generated the text, participants weren't encoding it into memory through the cognitive processes normally involved in writing; they were essentially passive recipients of AI output. Is…
10mo ago·view thread
comment
Where is the inflated music?
10mo ago·view thread
comment
Unsubstantiated claims like "none of these defenses would hold" just spread FUD. I don't see a reason why anyone would discourage HN users from accessing QNX sources under QSS's fr…
10mo ago·view thread
comment
> In the US, the fact that a given copy is/was available at no-charge is not concomitant with the right to produce and distribute unlimited copies on one's own. Still not what I said. L…
10mo ago·view thread
comment
see https://news.ycombinator.com/item?id=45593565
10mo ago·view thread
comment
> I'm trying to understand what the outcomes are that the principles you describe are intended to lead to. The application of the principles of Human factors engineering to the design of sys…
10mo ago·view thread
comment
The principle of causality actually prevents time from forming closed loops in which time would run in a circle.
10mo ago·view thread
comment
The effort to implement varargs is indeed significant compared to other approaches. But I think there is even a simpler design than the one shown in the article. Why not just passing an array of void …
10mo ago·view thread
comment
Interesting article, thanks for sharing. > Niklaus Wirth uses “discriminated union” why Pascal doesn’t have sum types. In the referenced paper (Wirth, 1975, An assessment of the programming langu…
10mo ago·view thread
comment
Ok, I see. Just downloaded the first hit from Google, which has 34 pages and is nicely printed: https://www-formal.stanford.edu/jmc/recursive.pdf .…
10mo ago·view thread
comment
Isn't the "Free-Storage List" in section 4c, starting on page 26, a mark & sweep collector? They didn't use the term then, but I think it describes one. I'm not aware of a…
10mo ago·view thread