The issue with this is that many of the techniques, like bytecode, JIT, incremental compilation, type inference etc. are all also broad enough to have university degrees about them
Plus just optimizing software in general would be a good answer to that
> This question needs a little extra clarification I think. Is this for significant-whitespace languages, where you're asking about which you should support (or both)? ...
Proposal: Programming Language Design
What are common ways to optimise an interpreted language? has been closed, as not constructive.
After some discussion in chat, I think it would probably be best to discuss whether list/CGCC-style tips questions would be allowed. In this format, a somewhat bro...
The "what is a character" and "what is a first class function" comments seem to just be poor attempts at pointing out unclear stuff
Since their questions seem fine and they've posted actually helpful "what is a ..." comments a few times
From the look of their questions they seem like a C/C++ programmer, which could explain their unsureness around which meaning of "character" is being used