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…
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…
comment
That's one of the best features of the language; I would rather call it "reasonable and conscientious" than "fanatical".
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 …
comment
On which OS? Have you watched peak memory use, or is this steady state?
comment
Thanks for the info. My laptop has about the same age. Maybe you have the much faster graphics chip than my HP EliteBook.
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…
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…
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…
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…
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.
comment
That is also my impression. And the fact that Mozilla has problems and has to realign is certainly not helping.
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 …
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 …
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…
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?
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…
comment
Plenty of lisp frontends for lua, see https://github.com/hengestone/lua-languages#lisp …
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).
comment
What is the use case? Why is it important that "All keys, values are backed by blake 256 bit checksum"?
comment
I like the story why they renamed from SEXI to SNOBOL, see https://en.wikipedia.org/wiki/SNOBOL#Naming .…
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 …
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…
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…
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…
comment
Maybe I should mention that I was responsible for the testing of different ATC radar systems.
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…
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…
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…
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…