News for hackers. Stuff that matters.
Re:Show HN: New visual language for teaching kids to code by csmeyer on Tuesday November 21, 2023 @03:50PM (#38369899)
The keywords are there on every line to make them easy to verbally read. This is most important in the case of set x = 7, the keyword makes it clear that we're trying to mutate a variable, not assert equality.

Even though technically we could make forward() a method at the top level in the context of a paint program, we chose to make things more OOPy to prepare them for later when students get to the 2D game engine and there can be multiple sprites to control.

Re:Show HN: New visual language for teaching kids to code by wruza on Tuesday November 21, 2023 @05:52PM (#38371679)
I always wanted `set` in regular languages instead of (or in addition to) =/==.

Edit: well actually, I want a whole development studio like this for professional development. You are the closest of anything else to my vague idea of what programming should look like. I feel bad for the kids who later will have to move from this to what we call "our software development stacks".

Re:Show HN: New visual language for teaching kids to code by mikeravkine on Tuesday November 21, 2023 @06:41PM (#38372261)
Pascals := is concise and intuitively obvious, so obviously it never caught on.
Re:Show HN: New visual language for teaching kids to code by avarun on Tuesday November 21, 2023 @09:42PM (#38374023)
Hard to type though
Re:Show HN: New visual language for teaching kids to code by Yasuraka on Wednesday November 22, 2023 @02:43AM (#38376184)
Re:Show HN: New visual language for teaching kids to code by kaba0 on Wednesday November 22, 2023 @03:41AM (#38376663)
So now Go has a single good feature!
Re:Show HN: New visual language for teaching kids to code by fsckboy on Wednesday November 29, 2023 @11:02PM (#38469452)
>Pascals := is ...

:= is Algol's. Algol had a much bigger European influence than American, and other euro languages like Pascal followed its traditions

Re:Show HN: New visual language for teaching kids to code by runlaszlorun on Wednesday November 22, 2023 @01:13AM (#38375348)
> I always wanted `set` in regular languages instead of (or in addition to) =/==.

TCL ftw!