I improved screen splitting/joining from keyboard and added some animatiions. It doesn't look that great on a phone, but is very satisfying with a desktop client
Ok maybe collisions don't yet work the way they should, but the physics engine that I've been developing for #GRASP is slowly getting into shape:
I wrote about this before, but I think it needs more consideration.
When I work on #GRASP, I have a TODO file, wherein I make notes (almost) every day, writing at the top the today's date and then I begin a sort of a dialogue with myself, which sometimes consists only of a list of things to make, sometimes of certain design considerations, and sometimes of actual code which can afterwards (sometimes after many days) be moved elsewhere. And sometimes - conversely - I bring a lot of existing code pieces into one place to figure out how a particular feature works.
I wonder if other programmers also have similar workflows, and whether they use some tools that would support them?
(I only found out about Mylyn for Eclipse, but I've never used it. It seems to have a lot of good ideas though)
@budsofstone I don't know, but @flatwhatson started a PreScheme restoration project (at prescheme.org), and there's rash-lang.org
I suspect there might be some people to whom scsh never went away.
Also, I think of #GRASP - a thing of my own making - to be a kind of a shell, but two-dimensional and optimized for tactile input
for the first time in my life (and hopefully last) I had to use "eval" inside of a syntax-case guard (and I'm so sorry)
I now render a dark gray background before rendering a document in the graphical versions of #GRASP, which was very easy to implement, and I think immediately makes the experience much less confusing (and less canvasy).
Once I introduce scroll bars and forbid free rotation, the background will be visible never or almost never, but for now it should be fine.
Mom, can we have #GRASP?
Mom: oh, honey, we have GRASP at home.
GRASP at home:
https://blob.cat/objects/f935506f-b090-496b-ba6a-3402c8382f32
I did #AdventOfCode day 5 riddle in the Android version of #GRASP, but the Scheme interpreter on Android wasn't able to handle my interface to attributes, so I had to evaluate the code in a JVM version