back
user profile
Rochus
4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
Right. That's the essence of the essence of copyright law. And the (mostly unjust) claims of the collecting societies and their henchmen are enforced with the methods of protection racketing, bec…
comment
Then this blatant nonsense with these collecting societies strikes back at those who have benefited from it for many years. When you do a concert you don't just have to pay for the composition an…
comment
I would rather vote for CLASP for which there are many applications in chemistry and molecular biology, see https://github.com/clasp-developers/clasp …
comment
And Smalltalk-80 turns 40 this year.
comment
Some of it is described here: https://ai.stanford.edu/~nilsson/QAI/qai.pdf (THE QUEST FOR ARTIFICIAL INTELLIGENCE - A HISTORY OF IDEAS AND ACHIEVEMENTS)…
comment
Algol 60 was an interesting language in many respects. It is the mother of nearly all imperative programming languages existing today; it had no data structures, just scalars and arrays; but it introd…
comment
Well, certainly not the best interview I've ever heard. Sure there were more interesting things to ask.
comment
Interesting page, but quite extensive and not particularly easy to read. For developers who are interested in recommendations by scientists how they can personally make an effective contribution, here…
comment
It's all on the aforementioned Nonesuch Retrospective.
comment
I would add Music for 18 Musicians. EDIT: here is my favorite recording of this masterpiece by ECM: https://www.youtube.com/watch?v=ILpCKQlDmhc …
comment
that's funny
comment
> I haven't heard of this one Here is the specification: https://inf.ethz.ch/personal/wirth/Lola/index.html I don't yet have representative experimental da…
comment
Congrats ;-)
comment
Then they can pump oil using solar energy.
comment
Agree. SV is even harder to parse and validate than C++ which is quite an achievement. I think they also made a wrong decision by replacing the Verilog by the SV standard. But there are still a lot of…
comment
> I have so many thoughts on this space and I want to make it better Have you written them down somewhere? Would be interested. Are you a HW designer? > It would be an absolute dream to devel…
comment
> works well for people who are interested in both Haskell and hardware design This intersection is not likely to differ much from the empty set.
comment
Well, I continue to ask myself what the advantage should be, if there are synthesizable subsets for more and more programming languages, to be able to develop hardware with them. The people who absolu…
comment
What is your opinion about self-hosting (i.e. writing the parser/compiler in its own language)? Is that really desirable, or even necessary, or just a gimmik (I know what Wirth says, wonder what …
comment
Good to know, thanks.
comment
The article is from 2014. Is it still current? What would you change in 2020?
comment
If a vendor was happy with OpenCL 1.2 but wanted a couple of extra 2.1 features, for example, then to be compliant with the specification they’d need to implement the entire 2.1 core specification R…
comment
Interesting paper. Actually it's not only the developers who are challenged. Even lawyers often have trouble understanding these licenses, because often formulations are used that are not written…
comment
knife and fork
comment
Tk is just a shared library accessible by any compiled language; there are many C/C++ cross-platform applications using it; it was actually also the first GUI toolkit used by Python; it's tr…
comment
Well, there is also Tcl/Tk and some others, but they are all at most half as powerful as Qt. An interesting alternative could be Flutter; however, you have to write (at least) the GUI in Dart, wh…
comment
FLTK is just very spartan compared to e.g. Qt; from my point of view it is only useful for very simple GUIs; I hardly have any applications anymore that do not need item views or rich text.