Viewing profile — codefrau
codefrau
HN member- Joined
- Thu, Jun 04, 2020, 11:45 PM UTC
- HN karma
- 18
- Public activity
- 13 items
- HN profile
- View on Hacker News ↗
About codefrau
No profile information was provided.
Recent public activity
-
comment
Comment #44009566
You can run the emulator with a different screen size: https://codefrau.github.io/Smalltalk78/?width=640&height=480 There’s also an Alto mode https://codefrau.github.io/Smalltalk78…
-
comment
Comment #44009514
This is using my Smalltalk-78 Virtual Machine https://github.com/codefrau/Smalltalk78 For a more modern Smalltalk in the browser you can try SqueakJS https://squeak.js.org/
-
comment
Comment #38796987
In Croquet that simply falls out of synchronizing computation itself, rather than just state. Since all machines receive the exact same inputs, their physics engines arrive at the …
-
comment
Comment #38796924
Absolutely. And you know Lars Bak went from Self to Strongtalk to Sun’s Java Hotspot VM to Google’s V8 JavaScript engine. My plan is to do as little as necessary to leverage the en…
-
comment
Comment #38774277
I would like to speed up some parts of SqueakJS using web assembly. For example BitBlt would be a prime target. For the overall VM, however, I’ll leave that to others (I know Craig…
-
comment
Comment #38773711
By dividing up the world into tiles so each player only needs to simulate tiles around their own location. That’s the reason Brian Upton (Rainbow 6 etc) joined Croquet originally, …
-
comment
Comment #38773689
Haha, thanks for the plug, Don! I just fleshed out the README for my Croquet resurrection yesterday so others may have an easier time trying it. It maybe even contribute :) https:/…
-
comment
Comment #38773660
Indirectly, as in I worked on both, and they are directly inspired by ideas from Smalltalk. Both Lively Kernel and Croquet were done by members of Alan Kay’s group.
-
comment
Comment #29125515
Dan published an updated version of that paper here: https://smalltalkzoo.thechm.org/papers/EvolutionOfSmalltalk.... Would be great if you could cite that one next time. The main i…
- story
-
comment
Comment #23423740
Cool. If I had a few free weekends I'd want to make that Smalltalk image run on my SqueakJS VM. One of theses days ...
-
comment
Comment #23423709
Yep, I was surprised by the linear stack when I implemented the NoteTaker JS VM with Dan. In the Lively interface, you can stop the running VM and enable the two little checkboxes …
-
comment
Comment #23423541
They did and do support version control etc. E.g. even Smalltalk back in the day kept a log of every single change of code in what's called a "changes" file. "Corrupting the VM" ju…