back
user profile
Rochus
4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
Attract people with promises based on unwarranted denigration of other technologies. They should present appropriate, independent studies instead, not just claim something. In the article itself you c…
comment
Why should it need one?
comment
There is no reason to assume it is the "Best Chance". There are a lot of other chances too, some even since more than two decades (e.g. Ada/Spark). Even C++ itself has not yet shot all …
comment
Just open an anonymous session with your browser and get passed the wall.
comment
There will always be a movement "rewrite everything in x". This seems to be a natural manifestation of the generation conflict. Looking at the history of programming languages, it is certain…
comment
Thank you for putting it so aptly. Unfortunately for many people technology is still an emotional rather than a professional topic.
comment
> My comment was independent of study area Sure. But you complain that resources are wasted when retirees go to college and get their doctorates. I replied that resources are already being wasted o…
comment
> the actual users of Lua and the authors have drifted apart So what? It has an MIT license, and there are obviously different communities with different requirements. > it is fast even with…
comment
> biggest things with newer luas would be things like the bitwise operators, 32bit numbers LuaJIT has that already. > utf8 support This is rudimentary. Easy to add an even better library to prev…
comment
> LuaJIT development has effectively halted ... never meant it had to be more than "good enough" outside it's core strengths That's a wrong impression. Even the original author …
comment
There are a lot of alternatives. See https://github.com/hengestone/lua-languages . These languages use the Lua or LuaJIT VM as a backend, either as a Lua transpiler or a bytecode…
comment
Lua is indeed difficult to beat in this respect. If you need performance you can even embedd LuaJIT with a footprint still far under one megabyte. And if you don't like the Lua syntax, there are …
comment
> Value to society is rarely obvious It's rather obvious. There are even offices that collect the relevant statistical data. > you can eliminate most physicists and mathematicians No. Both …
comment
The graduates of the above mentioned studies I know of work at the academy of their field, or in the administration and help expand the state administration and bureaucracy.
comment
Go up to the comment of gbronner to which I responded. If people are bothered by the fact that retirees study and do their doctorates, they should ask themselves the questions I have asked. I think it…
comment
If you want to make a contribution to the development of vaccines or remedies, or to medical care, then you simply need to study accordingly. I agree with you that it is an undesirable development tha…
comment
Well, then we should start thinking about focusing on the study areas which indeed produce human capital. There are still far too many academic studies today that bring little or no benefit to the eco…
comment
Have a look at http://www.squeaksource.com/Hobbes/ , but don't expect impressive performance. It's not the code in the Bluebook part 4 though. If you want to implement i…
comment
Have a look at https://dl.acm.org/doi/10.1145/1238844.1238853?dl=GUIDE&Want... There is also a lecture video in the Supplemental Material section.…
comment
These were the Self people.
comment
Thanks.
comment
Ironically Java was first and formost influenced by Simula 67 and C++, not by Smalltalk. The first Java version was essentially Simula 67 with a C like syntax. The influence of Smalltalk is generally …
comment
Good question. I assume this is a proper application of the "fair use" principle, since the use of the image and sources is of non-commercial, nonprofit nature and for educational purpose (p…
comment
I will try to directly start and run the Smalltalk-80 sources file and somehow pre-create the required global objects in the C++ code.
comment
> To do it, you need already working Pharo Just because of the compiler, or are there other preconditions only available in an existing image?
comment
I'm not actually a "Smalltalk fan", but I recently re-implemented the Smalltalk-80 virtual machine and some additional tools to analyze the original Smalltalk-80 sources and virtual ima…
comment
What you can download from https://selflanguage.org/ looks rather archaic, not the improved version implemented on top of Squeak which looks and feals really fancy.…
comment
> Smalltalk and the ideas it was based on revolutionized personal computing. There is raw, unbridled genius in it and that should be widely recognized. This is not historically correct. What we und…
comment
It's also recommended to have a look at other pages from Allan's site such as http://www.wirfs-brock.com/allen/things/smalltalk-things/tek... which is full of…
comment
He neither had Smalltalk-76/80, Simula 67, Java, Python or Ruby in mind. What he understood by OO is rather "object based" in todays language.