syntax, mostly

and first-class functions

like, when i was taking a numerical analysis course, i wrote my programs in lua first, and then all i had to do was add semicolons and change names of built-in functions and it became matlab