Hacker News new | ask | show | jobs
by rictic 1931 days ago
Yeah, it would be fun to imagine a language designed with a video game style unlock progression. I remember programming in TI basic with a small number of global variables and subroutines. No scopes, no local variables, functions _couldn't return variables_, you had to manually keep track of which variables a subroutine was allowed to use, and where it would write out its outputs. After a few months with this functions, scopes, and return values seemed like super powers!
1 comments

A somewhat similar idea is the Hedy programming language: https://www.hedycode.com/