|
|
|
|
|
by CyberDildonics
532 days ago
|
|
I didn't misunderstand anything. If you're not changing any syntax and are just using normal function calls, that's an API and that's direct. If you're not just using normal function calls and are making your own "semantic value through abstractions of the language" you aren't making something that is direct and are creating something that needs to be memorized. The cleverness and indirection of the new stuff that hides what is really going on is 99% of the time not worth what it gives you, because you have to memorize this new clever thing someone came up with, then you have to learn what it is actually doing underneath that is being hidden. |
|
No. Sorry. Wrong. Look SICP where they explain the concept of embedded DSl. Hint: you may be conflating syntax and language.