HNHacker News
TopNewBestAskShowJobs

thiscontext

4 karma · joined December 20, 2016

http://blackpagedigital.com
submissionscomments
thiscontext··on Caffeine: Livecoding Smalltalk Environment for Browsers, Node and WebAssembly
Install ndb (https://github.com/GoogleChromeLabs/ndb), clone the Caffeine repo (https://github.com/ccrraaiigg/caffeine), go into /node and run "ndb squeak_node.js". That runs an alpha version of a team livecoding services relay network; happy hacking. :)
thiscontext··on Caffeine Smalltalk – Livecode the Web
Blurry? Not sure what you mean. Anyway, SqueakJS can do whatever JS stuff you like. For example, it's using jQuery UI to make the windows draggable. I'm working on voxel.js and React demos at the moment.

Thanks for checking it out!

Craig

thiscontext··on Caffeine Smalltalk – Livecode the Web
With Caffeine you can use whatever JS or Smalltalk UI framework you like, including React and morphic.js, a standalone JS implementation of Morphic from UC Berkeley's "Snap!" project that is much faster than Squeak Morphic at the moment.

Another good hack is to use Squeak Morphic, but draw each morph on its own canvas. That relieves a lot of the computational burden on SqueakJS.

There are examples of all of these things in the Squeak workspaces on the Caffeine page.

Thanks for checking it out!

Craig