ra’s avatarra’s Twitter Archive—№ 35,105

    1. oof teaching programming language design is super hard because i have *a ton* of opinions on whats worth even considering, but i dont want that to taint my instruction...
  1. …in reply to @ra
    e.g. i keep thinking "here's how to do FEATURE...(except you really shouldnt ever do FEATURE tbh)" where FEATURE includes: infix operators, built in control structures, whitespace sensitive syntax, assignment, and a lot more...
    1. …in reply to @ra
      like, i get by by *ignoring* a lot of PLT and compiler theory because i dont think those language features are worth my intellectual effort. but that makes for a very limited kind of instruction.
      1. …in reply to @ra
        i want people to go off and build whatever syntaxy objecty mutatey language they want! but, if i dont really want to explain how to do that...