back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
> Nikolaus Wirth: A Plea for Lean Software (1995) He spells Niklaus, see https://en.wikipedia.org/wiki/Niklaus_Wirth . And yes, he has a sound, pragmatic attitude towards sof…
6y ago·view thread
comment
> The goal of all professors is to get tenure, and right now, tenure continues to be awarded based in part on how many peer-reviewed publications they have. This is a sad truth and the consequenc…
6y ago·view thread
comment
> Ada, the fast type-safe compiled language (French)? Largely dead in the market. Well, Ada was the language of choice of the US DoD from 1983 to about 1994. And it's only dead if you ignore…
6y ago·view thread
comment
> because you have to log in to see anything else No, you can still read the answers to a question when you e.g. have a link to it from Google. But when you go to the frontpage there is indeed a lo…
6y ago·view thread
comment
Publishing opinions and assumptions has always been cheaper than proper research. Obviously a large part of the content is also a "reuse" of other content (in plain language "copied&quo…
6y ago·view thread
comment
Yes, and it is to be feared that it would not take much to get back to that level.
6y ago·view thread
comment
> That's less efficient than retargeting the LuaJIT VM That's like saying LLVM is inefficient because all the frontends compile to LLVM IR. E.g. the Oberon compiler directly generates eff…
6y ago·view thread
comment
> Compared to other JIT compilers LuaJIT is very simple. Wow, the understatement of the year.
6y ago·view thread
comment
> I'd be surprised if anyone other than Mike Pall was able to retarget it to support a different language. Not that difficult. See e.g. https://github.com/rochus-keller/Ob…
6y ago·view thread
comment
Author here. I already posted the C++ version of the Smalltalk-80 interpreter (see https://news.ycombinator.com/item?id=23388849 ), which makes it possible to do performance comparison…
6y ago·view thread
comment
The art of presenting oneself optimally very often conceals a lack of competence. This also explains why people with less optimal self-marketing - usually women - earn less despite having the same or …
6y ago·view thread
comment
Well, there are also people who actually learn something at a university and benefit from the fact that there are good teachers and supervised exercises.
6y ago·view thread
comment
Here is a more complete list: https://github.com/hengestone/lua-languages
6y ago·view thread
comment
And doesn't seem to suffer from it.
6y ago·view thread
comment
Thanks. Your last paragraph is the main argument from my point of view. Without corresponding court cases, the assessment by the legal services is only based on best effort anyway. They therefore do n…
6y ago·view thread
comment
Well, why don't they disclose the bitstream format then? This would save the open source community a lot of work that could be used elsewhere.
6y ago·view thread
comment
So you don't like it when people accuse you unjustly either. I can understand that.
6y ago·view thread
comment
Which restricts freedom of speech in an arbitrary, unlawful manner. See e.g https://dejure.org/dienste/vernetzung/rechtsprechung?Gericht... or https://www.mondaq.…
6y ago·view thread
comment
The number of repositories is no longer displayed, or did I miss it?
6y ago·view thread
comment
I assume you would get another result running all CLBG algorithms and comparing the geometric means. I also run benchmarks including (hashed) table/field access and was virtually as fast as the s…
6y ago·view thread
comment
Are you sure? I did a cross-comparison recently and found LuaJIT still to be factor 1.3 to 1.5 faster than V8 in geometric mean (I used the Node.js implementation on the CLBG).
6y ago·view thread
comment
Thanks for the link. Had a quick look at the top rated comment, but "Python spends almost all of its time in the C runtime - This means that it doesn't really matter how quickly you execute …
6y ago·view thread
comment
I have no detailed information. But the development of PyPy has been going on for 20 years and was partly sponsored by the EU. If you compare that with LuaJIT which was developed by a single person in…
6y ago·view thread
comment
"The geometric average of all benchmarks is 0.23 or 4.3 times faster than cpython" (see https://speed.pypy.org/ ) If we put this figure in context with the CLBG (see https…
6y ago·view thread
comment
Do you have a reference where this has been done with Ada/Spark?
6y ago·view thread
comment
Just for the record: a quick google search reveals that a couple of fellows did exactly the same as I did (e.g. 21094157, 23526791, 19959548). And nothing happened, no flagging, no admin intervention.…
6y ago·view thread
comment
As you can see, I am here under my real identity. I would not intentionally do what you are accusing me of here; and even having read your guidelines for several times now, and although I have also st…
6y ago·view thread