<div dir="ltr">Yes, Sandblocks is kind of like Scratch on steroids, a complete visual Smalltalk. You can even switch individual System Browser windows back and forth between text view and blocks view. It works properly even with big fat methods and lots of literals, like when structured data are embedded in a method.<div><br></div><div>If I understand this correctly, Jens Moenig's "Elements" project was striving for a minimal grammar with the fewest number of block constructs, and is quite impressive in this respect; whereas the visual grammar in Sandblocks more closely matches full Smalltalk (even extending the language in some places.) It is a seeming evolution of the quest to find a happy marriage between blocks programming and power-user environments that are highly inhabitable and teachable. I'll be writing up more thoughts soon, possibly a screencast or two to illustrate what's going on.</div><div><br></div><div>I'd be happy to discuss Sandblocks further, reach out if you like.</div><div>And thanks again for the warm welcomes, all of you :)</div><div>Take care.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 5, 2022 at 2:20 PM tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi David; glad you made it here from Twitter :-)<br>
<br>
I hadn't heard of the SandBlocks thing. That looks like an interesting evolution of the Scratch programming editor.<br>
<br>
> On 2022-01-05, at 7:12 AM, David O'Toole <<a href="mailto:deeteeoh1138@gmail.com" target="_blank">deeteeoh1138@gmail.com</a>> wrote:<br>
> <br>
> <a href="http://wiki.squeak.org/squeak/6658" rel="noreferrer" target="_blank">http://wiki.squeak.org/squeak/6658</a><br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
Useful Latin Phrases:- Non curo. Si metrum non habet, non est poema = I don't care. If it doesn't rhyme, it isn't a poem.<br>
<br>
<br>
<br>
</blockquote></div>