Desktop/Console Goals vs. Web Framework Goals

Going a little further with some previous comments...I wonder, @BrianOtto, if the first tutorial to cover should be PARSE-focused.

Despite there being some lingering questions, I was using PARSE for a task this week and feeling pretty pleased with it. I even finally understood why WHILE exists...once the ANY and SOME constructs were fixed to be what I think they were intended to do!

As I've mentioned before, if you are using PARSE it starts to motivate learning the quirkiness of the rest of the language. Whether you like the imperative portion of the language at first isn't that important if you like PARSE... it's what you have. It may grow on you to where you start seeing and wanting to imagine the potential (custom function generators, dialects, etc.) You have to understand it's dressed up as a "normal" language, but not one...and I could certainly see why many people would think it just weird if they don't get the trick.

And in terms of game goals, PARSE can have a clear one to start with. Get to the end of the input. Higher levels can go on from there.

1 Like