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.
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…
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…
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 …
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…
comment
Not really; this one point to a Phoronix article, not to the Lua website.
comment
No wonder Herb Sutter left Microsoft.
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…
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…
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…
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…
comment
Ada is not even "Wirthian". There are similarities with Pascal syntax, but the philosophy is completely different (see my other comment).
comment
And Luau.
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…
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 …
comment
Ada is superficially related with Pascal syntax, but definitely not a Wirth language (whether directly nor in spirit).
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…
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…
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…
comment
previous: https://news.ycombinator.com/item?id=46167135 https://news.ycombinator.com/item?id=46182695 …
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…
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…
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…
comment
This is a very interesting language in the lineage of Esterel from the same lab as the Lua programing language.
comment
previous: https://news.ycombinator.com/item?id=46167135 https://news.ycombinator.com/item?id=46182695 …
comment
see also https://news.ycombinator.com/item?id=46167135
comment
Thanks for the link, will have a listen.
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…
comment
see https://news.ycombinator.com/item?id=46094193
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…