home.social

#iolang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #iolang, aggregated by home.social.

fetched live
  1. CW: more Io stuff

    Continuing to poke and probe at Io to understand how it resolved scoping and stuff. Poking around with the difference between block and method. blocks have to be manually activated with a call message. But methods are automatically activated upon accessing the slot via its name. So thing aMethod(...) vs thing aBlock call(...). methods will dispatch to the target and its prototype chain. block will dispatch to whatever "scope" it was created in.

    method(a, method(b, a + b)) will fail to find a, but block(a, block(b, a + b)) will work.

    #IoLang

  2. Scrawled out some notes on Io before bed. Mostly just gathering more of my thoughts as I tumble down object-oriented rewriting.

    sheeeeeeeep.art/lang-io.html

    #Programming #IoLang #SiteUpdates