https://news.squeak.org/2024/10/25/sandblocks-a-projectional-block-based-editor-for-squeak/ The Weekly Squeak What's new in the world of Squeak Sandblocks: A Projectional Block-Based Editor for Squeak 25 October, 2024 [sandblocks] Sandblocks is a projectional, block-based programming environment written in Squeak/Smalltalk. Projectional editors are promising for tasks like language composition and domain-specific projections. Effective user interaction requires clear communication of program structure and supported editing operations. While making the abstract syntax tree visible can enhance clarity, it often leads to increased space usage and potential usability issues. Sandblocks is an early prototype of a tree-oriented projectional editor for Squeak/Smalltalk, which aims to minimize space while clearly visualizing the tree structure. For more information on projectional editing, you can start by reading Martin Fowler's explanation (here), in which he describes it as an alternative to source editing. [sandblocks_9] Give it a Try! You can find the simple installation instructions on the project page here. The page specifically mentions Squeak 5.3, but it seems to work similarly well with Squeak 6.0. Sandblocks is a research prototype, so be sure to save often while working with it. Have a great time with Smalltalk and keep on Squeaking! Share this: * Email * Reddit * Twitter * Like Loading... Related Posted by Scott Gibson Filed in Squeak Tags: Smalltalk, Squeak Leave a Comment >> Leave a comment Cancel reply [ ] [ ] [ ] [ ] [ ] [ ] [ ] D[ ] << Building Roguerrants: Insights into 2.5D Roguelike Development with Squeak * Pages + About The Weekly Squeak + Write to us! * Search for: [ ] [Search] * Applications Beginners Books Conferences Croquet Development Editorials Education Elections ESUG Esug 2006 Etoys Events Interviews Jobs OLPC Platforms Presentations Press Releases Seaside Smalltalk Sophie Squeak Squeak Foundation Squeak Internals Tools Tutorials Uncategorized Video * Meta + Register + Log in + Entries feed + Comments feed + WordPress.com Blog at WordPress.com. * Comment * Reblog * Subscribe Subscribed + [squeak] The Weekly Squeak Join 71 other subscribers [ ] Sign me up + Already have a WordPress.com account? Log in now. * Privacy * + [squeak] The Weekly Squeak + Customize + Subscribe Subscribed + Sign up + Log in + Copy shortlink + Report this content + View post in Reader + Manage subscriptions + Collapse this bar Loading Comments... Write a Comment... [ ] Email (Required) [ ] Name (Required) [ ] Website [ ] [Post Comment] %d [b]