back
user profile

Rochus

4,228karma·3,235submissions·November 19, 2018
about
see http://rochus-keller.ch
recent activity (3,235 total)
comment
Interesting article, thanks for sharing. > Development on the word processor called Microsoft Word for DOS was started by Richard Brodie and others in 1982 Wasn't it rather Charles Simonyi a…
6y ago·view thread
comment
Thanks for the measurements. That's much faster indeed than on my laptop and even quite decent (besides the peak memory use). Compared to the C++ native version of similar apps on my Linux i386 a…
6y ago·view thread
comment
That's one of the best features of the language; I would rather call it "reasonable and conscientious" than "fanatical".
6y ago·view thread
comment
From https://en.wikipedia.org/wiki/WebGL : "WebGL is fully integrated with other web standards, allowing GPU-accelerated usage of physics and image processing and effects as …
6y ago·view thread
comment
On which OS? Have you watched peak memory use, or is this steady state?
6y ago·view thread
comment
Thanks for the info. My laptop has about the same age. Maybe you have the much faster graphics chip than my HP EliteBook.
6y ago·view thread
comment
Here are some examples: https://www.qt.io/qt-examples-for-webassembly ; some of them don't even start on my 32 bit machine because more than 2GB RAM would need to be allocated. E…
6y ago·view thread
comment
Thanks for the link. I tried the cubes 3d demo which takes about 45 seconds on my laptop until no cube moves anymore (around step 590); probably not the expected performance; if I find time I will run…
6y ago·view thread
comment
To quote from https://webassembly.org/ : "Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applica…
6y ago·view thread
comment
Unfortunately with WASM we don't have so many other ways to migrate a desktop GUI application at the moment. If I have to redesign the whole existing GUI application to run on WASM, the technolog…
6y ago·view thread
comment
Try with a representative application where a whole JS based single page app is implemented in another language than JS (e.g. C++/Qt), which is one of the core benefit propositions made by WASM.
6y ago·view thread
comment
That is also my impression. And the fact that Mozilla has problems and has to realign is certainly not helping.
6y ago·view thread
comment
> wasm is usually quite a bit faster than comparable javascript Even if true, it doesn't help much if you have to marshall through JS for nearly every call. > You can write an entire front …
6y ago·view thread
comment
> I can already write decent C# applications that run in browser .. it will run fine. It is undoubtedly technically possible, but not really practicable, unless you accept an exorbitant speed-down …
6y ago·view thread
comment
> but this doesn't make sense anywhere else either But that's exactly what happens when you draw into an SDL raster window. Even when you have vector drawing operations on higher level, e…
6y ago·view thread
comment
Wasn't it the primary intention of WASM/Emscripten that you precisely don't have to rewrite existing libraries, but simply compile them for WASM and reuse them in the browser?
6y ago·view thread
comment
Despite the author's obvious enthusiasm: WASM has a long way to go before it is really useful. From my humble perspective there was not much progress since the 1.0 release. As long as every acces…
6y ago·view thread
comment
Plenty of lisp frontends for lua, see https://github.com/hengestone/lua-languages#lisp …
6y ago·view thread
comment
I can understand it with a file system; but in a typical key/value store application the data elements are much smaller (likely even smaller than the hash result).
6y ago·view thread
comment
What is the use case? Why is it important that "All keys, values are backed by blake 256 bit checksum"?
6y ago·view thread
comment
I like the story why they renamed from SEXI to SNOBOL, see https://en.wikipedia.org/wiki/SNOBOL#Naming .…
6y ago·view thread
comment
Interesting. Never heard of SETL before. There is even a Wikipedia entry: https://en.wikipedia.org/wiki/SETL . References 1 and 2 confirm that it was indeed used to implement the …
6y ago·view thread
comment
Just that it didn't originate in California, but in Norway, see https://en.wikipedia.org/wiki/Simula . What he probably meant was Smalltalk, but ironically the original Small…
6y ago·view thread
comment
Maybe the comparison with a single tool is too simple, but actually OOP is just another way to organize code. We should not forget that the first C++ compiler just translated everything to plain C inc…
6y ago·view thread
comment
The main purpose of the PSR is to detect potentially dangerous flying objects which have no transponders. The PSR we tested were able to also detect e.g. parachutes and paragliders. I would assume tha…
6y ago·view thread
comment
Maybe I should mention that I was responsible for the testing of different ATC radar systems.
6y ago·view thread
comment
Depending on the angle of incidence relative to the radar, the cross-section can be quite large. But the resolution of the radar is almost certainly not sufficient to see the small object near the air…
6y ago·view thread
comment
This has less to do with coolness than with the fact that the controller will most likely not be able to see the guy on the ASR, and I would assume that the guy has no transponder either. You can only…
6y ago·view thread
comment
The influence is generally overestimated. C++ and Java were mostly inspired by Simula 67, which actually was also an inspiration for Smalltalk. Although there had been a few articles before, a broader…
6y ago·view thread
comment
I don't think it's the main reason. I rather share these views: http://www.wirfs-brock.com/allen/posts/914 . Smalltalk beyond that suffers from the same issues as a…
6y ago·view thread