Live data from Hacker News

Viewing profile — codefrau

codefrau

HN member
Joined
Thu, Jun 04, 2020, 11:45 PM UTC
HN karma
18
Public activity
13 items

About codefrau

No profile information was provided.

Recent public activity

  1. 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…

  2. 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/

  3. 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 …

  4. 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…

  5. 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…

  6. 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, …

  7. 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:/…

  8. 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.

  9. 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…

  10. story
  11. 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 ...

  12. 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 …

  13. 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…