This is a card in Dave's Virtual Box of Cards.
Mushrat-Lang
Created: 2022-04-05
Updated: 2022-10-22
A new language: "mushrat-lang" with lots of inspiration from: sed (and a little bit of awk), vi (and especially Vim - which takes the concept of object/verb even further), APL, and Forth.
Simple vs. easy: assembly language is simple. But it’s not easy to create big programs in assembly. Many high-level languages are easy, but they’re not simple.
As for syntax:
-
https://cs.lmu.edu/~ray/notes/syntaxdesign/ beautifully written
-
http://rigaux.org/language-study/syntax-across-languages.html holy heck, big list!
-
Python PEP 498 "f-strings" proposal