Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Rochus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
691.
▲
by
Rochus
1y ago
Unfortunately it's unavoidable for real-world systems.
692.
▲
by
Rochus
1y ago
Until you reach the many dark corners of the syntax.
693.
▲
by
Rochus
1y ago
It's essentially written in Lua 5.1 with specific alternative implementations of mandelbrot and hashindextable for Lua 5.3 selectable by the test runner. But this doesn't matter much because my reference is LuaJIT. I have also com
694.
▲
by
Rochus
1y ago
Have a look at the results and the code; there are benchmarks in the suite where the (ideomatic) C/C++ implementation is "only" twice as fast as the corresponding (idiomatic) Lua implementation, but on average (geomean of all
695.
▲
by
Rochus
1y ago
> LuaJITted Lua code runs at 80% (on average, sometimes faster!) of the compiled C version of the same algorithm, typically Cannot confirm this. It might be true on selected micro benchmarks. Here are the results of the Are-we-fast-yet
696.
▲
by
Rochus
1y ago
" Our name for the wordprocessing program you get with the Macintosh is Macwait. If a little clock ever appears on a computer of mine, I'll shoot it. "
697.
▲
by
Rochus
1y ago
Interesting article, thanks. I'm also a Gen X guy and still don't own a smartphone ;-) Not sure whether it has indeed anything to do with smartphones, but I've noticed that in the last five years, more and more posts start wi
698.
▲
by
Rochus
1y ago
This is a strange repository; it contains only a readme which points to a dropbox download; pretty dubious.
699.
▲
by
Rochus
1y ago
Wirth's compiler book is little more than annotated source code. His principle of simplicity manifested itself in the form of minimalism in his specifications and books. This was also due to the fact that he had a lot to do and had to
700.
▲
by
Rochus
1y ago
That's an interesting result, thanks. I just calculated the geomean of all relations, which is 4.32. The original C code doesn't seem to make use of GCC-specific tricks such as computed gotos, so your experiment essentially demons
701.
▲
by
Rochus
1y ago
So it was completely migrated from C to Go? Sounds like quite an effort. How does the performance compare to the original C version?
702.
▲
by
Rochus
1y ago
Thanks for the link. We already have computer-implemented objects which "sense their environment" since the seventies; e.g. each network adapter "senses" the physical medium for packets it is interested in (which was act
703.
▲
by
Rochus
1y ago
For people interested in a bit more experimental music, here is a piece my friend Beat and I improvised in 2004 (xylophone and grand piano): http://rochus-keller.ch/Songs/Xylophonie-Track01.mp3 and here are three varia
704.
▲
by
Rochus
1y ago
Thanks. Great you found that one can open the link in a new window where you can jump in time if need be. I personally prefer to have a small player in the original site so that more music fits in and the next song is automatically played w
705.
▲
by
Rochus
1y ago
Good reference, thanks; still more things that just don't add up.
706.
▲
by
Rochus
1y ago
I don't think the term "asynchronous" adequately covers the situation. Even asynchronous messages are sent to specific objects in OO. In biological systems, senders and receivers do not know each other, or are not even aware
707.
▲
by
Rochus
1y ago
Java played a pivotal role in popularizing object-oriented programming, because it was intentionaly designed to be simpler and safer than C++, and it was rapidly adopted as the primary teaching language for OOP in universities and colleges
708.
▲
by
Rochus
1y ago
Except that Wayne meanwhile added " Update 2025-05-07. I am no longer convinced that Alan Kay invented the term OOP.. " to his article; I assume because of the facts that were revealed on HN (see https://news.ycombinato
709.
▲
by
Rochus
1y ago
Thanks for the hint. That must then have been one of the earliest undergraduate courses in molecular biology in the USA (most universities did not have dedicated undergraduate majors or courses in "molecular biology" in the sixtie
710.
▲
by
Rochus
1y ago
Yet another major role in popularizing OOP played Java, and also Gosling has publicly proclaimed that he derived the object model of Java from Simula 67.
711.
▲
by
Rochus
1y ago
> he explained how his view of objects sending messages was in line with his background in molecular biology I don't think he has a formal education in molecular biology (didn't find any (independent) evidence), and I don
712.
▲
by
Rochus
1y ago
> Delphi, Oberon and Object Pascal [..] I never found these languages compelling. Why? Because none of them were anywhere close to being the same kind of simplicity as Pascal Agree. Oberon comes close, but has other orthodoxies like up
713.
▲
by
Rochus
1y ago
see https://news.ycombinator.com/item?id=43826500
714.
▲
by
Rochus
1y ago
The new and relevant contribution is the "Apple Lisa Pascal Compiler sources", see the corresponding section and the link at the bottom of the page ( http://pascal.hansotten.com/uploads/lisa/Lisa%20Pascal%
715.
▲
When Suno covers my song (very useful) – a study with variations
(rochus-keller.ch)
71 points
by
Rochus
1y ago
|
8 comments
716.
▲
When Suno covers my song – a study with variations
(rochus-keller.ch)
1 points
by
Rochus
1y ago
|
0 comments
717.
▲
by
Rochus
1y ago
> But Kay was the one to popularize objects as we think of them today. Not actually. Kay's view of OO is pretty different from what we understand of OO today; the general understanding is closer to Simula 67; see also the IEEE mil
718.
▲
by
Rochus
1y ago
See also https://news.ycombinator.com/item?id=36826762
719.
▲
by
Rochus
1y ago
Well, maybe you happen to be one of the lucky 0.1% musicians or composers who earn enough from music to make a decent living (i.e. not having one or more day jobs). Concerning the trends, see also e.g. https://www.numberanalytics
720.
▲
by
Rochus
1y ago
Has it always been a Qt wrapper, or is this new?
More ›