Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Rochus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
871.
▲
by
Rochus
2y ago
Also a vegan hunter is a contradiction in terms.
872.
▲
by
Rochus
2y ago
> It's reminiscent of Luhmann's original zettelkasten system, where physical proximity created a kind of "neighbor effect" that digital systems struggle to replicate. That's what outliners are good for. You aut
873.
▲
Show HN: A modern browser for the historic Interlisp-D source code
(github.com)
3 points
by
Rochus
2y ago
|
0 comments
874.
▲
by
Rochus
2y ago
It's also a completely different approach. Probably additional performance could be gained by implementing JIT support for additional LuaJIT bytecodes. But we cannot predict how significant this gain would be. If the concept has limita
875.
▲
by
Rochus
2y ago
See https://news.ycombinator.com/item?id=42518508 . LuaJIT was about factor two slower than the V8 in 2020.
876.
▲
by
Rochus
2y ago
Thanks. I calculated the geomean of the speed-up factors based on the average results (cpu secs) per benchmark. Overall, Lua 5.4.6 is factor 5.1 slower than V8 v23. Only in k-nucleotide Lua is slightly faster than V8, but in n-body Lua is e
877.
▲
by
Rochus
2y ago
I did performance measurements in 2020 based on the Are-we-fast-yet benchmark suite which combines micro and larger benchmarks. Here are the results: http://software.rochus-keller.ch/are-we-fast-yet_lua_results... Overall,
878.
▲
by
Rochus
2y ago
What is a "technical musician"?
879.
▲
by
Rochus
2y ago
Thanks for the comment. The new book by Tymoczko is interesting, but written in a more philosophical, narrative than scientific/mathematical style, why I didn't mention it. There is no mention of a programming language in the book
880.
▲
by
Rochus
2y ago
Well, that requires a demonstration ;-) > you have to use numbers instead of line lengths That's the whole point of Nodal; you represent musical patterns (and control flow) with graphical means. Entering numbers is close to Midi e
881.
▲
by
Rochus
2y ago
There are many with various mathematical depth: - Fauvel et al., Music and Mathematics - From Pythagoras to Fractals, 2003, Oxford UP - Loy, Musimatics Volume 1, 2006 MIT Press - Tymoczko, A Geometry of Music, 2011, Oxford UP - Walker, Math
882.
▲
by
Rochus
2y ago
It has nothing in common with Max nor Pd. The latter specifiy signal flow and operators on the signal. Nodal instead represents events and time distances between them; this way you can design musical patterns; time is two dimensional, so yo
883.
▲
by
Rochus
2y ago
E.g. with a tool like this: https://nodalmusic.com/
884.
▲
by
Rochus
2y ago
Interesting presentation on the Dolphin. 1981 is also the year of the Teitelman & Masinter, IEEE Computer, “The Interlisp Programming Environment” publication (see https://larrymasinter.net/interlisp-ieee.pdf ). Here is
885.
▲
by
Rochus
2y ago
E.g. Common Lisp or Ada; it depends on which C++ version you compare, because if you measure e.g. specification size, then there can be a factor two between versions.
886.
▲
by
Rochus
2y ago
> There is not much geometry going on You can use the geometric representation ("necklace") to explain modulation of e.g. diatonic scales as axial mirroring. This can be regarded as a geometric operation. When you look at har
887.
▲
by
Rochus
2y ago
2013 and unfortunately paywalled, but an interesting topic. Remember BCPL which is an offspring of CPL. BCPL was e.g. used to program the Xerox Alto.
888.
▲
by
Rochus
2y ago
Welcome. Actually we learned Modula-2 when I was at ETH in the eighties, and I had even a job at DEC Switzerland for some time where I had to develop course ware for the VAX Modula-2 compiler, but it was from DEC as far as I remember (proba
889.
▲
by
Rochus
2y ago
A lot of things in our daily lives are "unsafe by design"; just go to a kitchen and grab a knife; our common solution is to keep those things out of the hands of children until they have learned to safely use it. Concerning an IDE
890.
▲
by
Rochus
2y ago
It's funny that nearly half of all comments are below your comment. The topic seems to unsettle people much more than a new programming language. This is also another example of how a downvote button is primarily misused in practice. &
891.
▲
by
Rochus
2y ago
I don't understand why people downvote this comment. It is perfectly reasonable and we can assume with no doubt that AI based analyzers become much better in future in analyzing large code bases and discovering unhandled states, or dev
892.
▲
by
Rochus
2y ago
What else would you use instead of C?
893.
▲
by
Rochus
2y ago
Probably a similar reason why equations are simplified in mathematics. If something is not represented or implemented as simply as possible, there is obviously overhead or redundancy. In the sense of the lean philosophy, that would be waste
894.
▲
by
Rochus
2y ago
Thanks. I actually started playing the piano in 1975. But only in the early 2000 I started to play bass on a pedal board. In 2010 I made my first experiments with playing the drums instead of the bass on the pedal board ( http://r
895.
▲
by
Rochus
2y ago
If you want to hear the music, which I had in my head when I implemented Luon, here is the link: http://rochus-keller.ch/?p=1317 ;-)
896.
▲
Show HN: A new Bluebook implementation of the Smalltalk-80 VM
(github.com)
11 points
by
Rochus
2y ago
|
0 comments
897.
▲
by
Rochus
2y ago
I don't use TurboLua, but I think it's feasible to build a Luon adapter module if need be. The necessary 'extern' keyword is already part of the spec.
898.
▲
by
Rochus
2y ago
Because the language is an Oberon/Pascal descendant.
899.
▲
by
Rochus
2y ago
So let's create ;-)
900.
▲
by
Rochus
2y ago
Yes, what the compiler generates (LuaJIT bytecode in the present case) is not affected by the license which applies to the compiler. Usually, the runtime libraries which the generated code automatically depends on, are of bigger concern. Lu
More ›