- Syntax: How do you write language constructs?
- Semantics: What do programs mean? (Evaluation rules)
- Idioms: What are typical patterns for using language features to express your computation?
- Libraries: What facilities does the language (or a well-known project provide "standard"? (E.g., file access, data structures)
- Tools: What do language implementations provide to make your job easier? (E.g., REPL, debugger, code formatter, ...)
Created
September 7, 2019 20:10
-
-
Save Fausto95/eed08924859e81c9ad028ad235658a0c to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment