3 ms·
With TypeScript, I can mostly control the algorithmic complexity of my code, but I have almost no control over the actual code produced, what core runs it, the
by swatcoder 4y ago
With TypeScript, I can mostly control the algorithmic complexity of my code, but I have almost no control over the actual code produced, what core runs it, the arrangement and alignment of memory, and generally can’t know the state of the host system I’m programming because all that stuff is abstracted away to make it well suited to application development.
Some “higher level” languages can let you break through to those details, but it usually means losing the simplicity you find appealing.
In contrast, it’s actually very simple and natural to work with all those concepts in C, C++, Rust, etc
Different tools suit different tasks.