back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
Complexity in music is a very ambiguous "measure". Look at e.g. Brubeck's "Take five", which many consider "complex" because of the unusual time signature; but it&#x…
3mo ago·view thread
comment
This is amazing. How long did it take you to implement it, i.e. reach that high level of Ansi test conformance? Have you been able to reuse concepts e.g. from ABCL?
3mo ago·view thread
comment
What is this? Any description somewhere? Is this rather like Suno or SoundCloud?
3mo ago·view thread
comment
I'm aware of Extempore and its predecessor, but I think they pretty much have the same problem, with no elegant solution (at least I didn't see one when studying the docs and thesis). Maybe …
3mo ago·view thread
comment
I'm still not sure on which composition language to focus on. I definitely don't like languages where a lot of the syntax is "hidden" in strings (such as e.g. in Tidal). Lisp has a…
3mo ago·view thread
comment
Sounds nice, thanks. Do you also have experience in other live coding languages? Can you share your thoughts about advantages/disadvantages of Lisp compared to others?
3mo ago·view thread
comment
Popper explains that falsificationism is a methodological-philosophical proposal, what he calls "meta-science", and is therefore not subject to its own criterion; different domains of inquir…
3mo ago·view thread
comment
> there is no better background music to code to than Steve Reich Music for 18 Musicians is indeed very well suited; Bach works also very well for me. But not every piece of the said composers work…
3mo ago·view thread
comment
Offline The ESP32 serving this site isn't connected right now.
3mo ago·view thread
comment
It really is a pretty exciting project, even if I do have a few more gray hairs now (at least the ones that are left). Thanks for the Byte magazine references; I wasn't aware of these articles; v…
4mo ago·view thread
comment
Reddit is somehow broken. I moderate the Oberon subreddit and don't manage to permanently remove protected status. When I go away and come back a few days later it is again protected and people h…
4mo ago·view thread
comment
It’s also worth noting that Jan (who strictly uses the pronouns var / val) belongs to one of the most historically marginalized groups in modern tech: One-Pass Compiler Enthusiasts. They were rep…
4mo ago·view thread
comment
Thinking independently and learning strategies to find their own way are among the most important foundations for anyone interested in technology or who wants to work in the field. If people are curio…
4mo ago·view thread
comment
Cool. What is the primary use case? What features in particular make it more useful than TCC alone? TCC as such is looking for the standard C libraries on the system. How do you handle this with your …
4mo ago·view thread
comment
There is actually no good reason why the SYSTEM features use LONGINT instead of typed pointers. C at least has type support, even if the compiler ignores it for many situations. Micron is doing well; …
4mo ago·view thread
comment
A good opportunity to consult wikipedia once again ( https://en.wikipedia.org/wiki/Oberon_(operating_system) ), or to ask your trusted LLM.…
4mo ago·view thread
comment
There are better alternatives than assembly. The Oberon approach would already benefit if low-level code no longer operates behind the compiler's back and instead supports full type checking. My …
4mo ago·view thread
comment
Thanks. Preparations for the migraion of AOS/Bluebottle are underway. Concerning memory safety: it's only memory safe if you don't use the SYSTEM module features, and OberonSystem 3 (an…
4mo ago·view thread
comment
> I would expect that a language in which, e.g. matrix multiplication can be natively expressed, could be compiled to more efficient code for such. That's exactly the question we would hope t…
4mo ago·view thread
comment
Several historical design choices within the IR itself have created immense complexity, leading to unsound optimizations and severe compile-time bloat. It's not high-level enough so you e.g. don&…
4mo ago·view thread
comment
Technically yes, but since Apple locked down their OS completely, you might have to compile the tools yourself on your machine so the OS allows them to start at all.
4mo ago·view thread
comment
I don’t like LLVM either, because its size and complexity are simply spiraling out of control, and especially because I consider the IR to be a total design failure. If I use LLVM at all, it would be …
4mo ago·view thread
comment
It all boils down to the fact that ideas should be viewed as tools rather than dogmas, and famous people are neither infallible nor prophets simply because they had a few good ideas.
4mo ago·view thread
comment
Threre are at least two projects I'm aware of, but I don't think they are ready yet to make serious measurements or to make optimal use of LLVM (just too big and complex for most people).
4mo ago·view thread
comment
Thanks. The A2 Fox compiler actually has an ARM backend, so I would be surprised if nobody has migrated it to the Raspi yet. The 2003 version of AOS/Bluebottle (not A2) is on my list of interesti…
4mo ago·view thread
comment
Yes, the original Oberon (which the system is based on) has upper-case keywords (and some other orthodoxies). If you are looking for something more modern, go to https://github.com/roc…
4mo ago·view thread
comment
Well, a lot of ideas (and I mean really a lot) from the sixties are still very relevant today, and indeed, there are also problems discovered in the sixties still waiting for a solution. We don't…
4mo ago·view thread
comment
The system is up extremenly fast (compared to Linux), but then it takes pretty long to find the USB hub and the keyboard/mouse. Maybe I can still speed this up.
4mo ago·view thread
comment
Cool, tell me whether it worked. Unfortunately my mini HDMI adapter is broken and I have to wait for the new to arrive. But I already soldered the headers to the UART pins and observed the system star…
4mo ago·view thread