back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
Thanks for the info. I now have a pretty lean stand-alone build of luatex 1.10.0 without all the autotools fuzz. Currently I'm testing on Linux.
7mo ago·view thread
comment
Cool, good to know. But I assume you use a standard version, part of TexLive or a subset thereof? What libraries in addition to the luatex executable to you need? I'm currently integrating the fo…
7mo ago·view thread
comment
Thanks for the hints. The projects have different goals. My goal is to use a stand-alone luatex engine and integrate it with my new typesetting language, completely replacing TeX. MMTeX still uses TeX…
7mo ago·view thread
comment
> I hate this language with the intensity of a thousand suns Interesting. What's the main reason? Do you already have representative experience with Typst? Does it really solve the issues you …
7mo ago·view thread
comment
> Kay's comments have always struck me as in line with Brad Cox's views It is unlikely that the two would have agreed on this. Kay's view is actually based on messages, as implemente…
7mo ago·view thread
comment
Not really; this one point to a Phoronix article, not to the Lua website.
7mo ago·view thread
comment
No wonder Herb Sutter left Microsoft.
7mo ago·view thread
comment
> Would you say that Ada sits close to Modula 2 philosophically In the Rationale for the Design of the Ada Programming Language (published as SIGPLAN Notices, June 1979), the design team explicitly…
7mo ago·view thread
comment
This is a common belief among experienced programmers, but it is largely contradicted by empirical science, especially when discussing novices or general maintainability. First, it is not only about s…
7mo ago·view thread
comment
Ada follows another philosophy than C and many developers. The 1979 Ada Rationale explicitly states "Readability is more important than writability". Jean Ichbiah, the creator of Ada, explai…
7mo ago·view thread
comment
Raymond argues in the referenced book that while OOP has value in specific domains, its benefits have been oversold and its typical usage often conflicts with the core Unix philosophy of simplicity an…
7mo ago·view thread
comment
Ada is not even "Wirthian". There are similarities with Pascal syntax, but the philosophy is completely different (see my other comment).
7mo ago·view thread
comment
And Luau.
7mo ago·view thread
comment
Ada and Wirth’s languages (including Modula-2) represent fundamentally opposing schools of thought regarding language design, despite their shared ALGOL-60 heritage and partly related syntax. Ada is i…
7mo ago·view thread
comment
> feels like a proper 21st century C language with Wirth's design ethos. While Odin is a modern and capable language, it belongs to the "C-alternative" school (alongside Zig) rather …
7mo ago·view thread
comment
Ada is superficially related with Pascal syntax, but definitely not a Wirth language (whether directly nor in spirit).
7mo ago·view thread
comment
> about rust. Is it better than, for example, oberon, or it's descendents? It's a completely different language with different focus and features. "better" depends on the requir…
7mo ago·view thread
comment
Great music survives everything ;-) That's such a good idea with this old equipment. And you can see that the guy tried hard not to laugh. And surprisingly, the arrangement sounds great. Hilariou…
8mo ago·view thread
comment
This is all just for the record monopolists, regardless of their claims to act in favour of artists. Otherwise there would have been a just compensation scheme for services like Spotify for a long tim…
8mo ago·view thread
comment
previous: https://news.ycombinator.com/item?id=46167135 https://news.ycombinator.com/item?id=46182695 …
8mo ago·view thread
comment
This is exactly right, and the "Man-or-Boy" benchmark hits the worst-case scenario for libstdc++ specifically. The optimization fails here. My "copy-by-value" comment refers to the…
8mo ago·view thread
comment
The benchmark demonstrates that the modern C++ "Lambda" approach (creating a unique struct with fields for captured variables) is effectively a compile-time calculated static link. Because t…
8mo ago·view thread
comment
While I appreciate the authors optimistic take on Suno as a tool for empowerment, I believe his analysis misses the grim economic reality of the music industry as it has existed for the last two decad…
8mo ago·view thread
comment
This is a very interesting language in the lineage of Esterel from the same lab as the Lua programing language.
8mo ago·view thread
comment
previous: https://news.ycombinator.com/item?id=46167135 https://news.ycombinator.com/item?id=46182695 …
8mo ago·view thread
comment
see also https://news.ycombinator.com/item?id=46167135
8mo ago·view thread
comment
Thanks for the link, will have a listen.
8mo ago·view thread
comment
Wow, I wasn't aware that Mojo doesn't support OO today. I did some research and found that Mojo allows you to import and use existing Python code by running it through the standard CPython i…
8mo ago·view thread
comment
see https://news.ycombinator.com/item?id=46094193
8mo ago·view thread
comment
> Not to mention they also demonstrated object-oriented programming Since 2023 we can study the source code of Lisa (see e.g. https://github.com/rochus-keller/lisapascal ). L…
8mo ago·view thread