3 ms·
The syntax of your language doesn't change its performance when running. I can appreciate that not everyone likes JavaScript - it's all a matter of personal pr
by watson 10y ago
The syntax of your language doesn't change its performance when running.
I can appreciate that not everyone likes JavaScript - it's all a matter of personal preference I guess - but saying that Go is a better language because of the syntax is like saying bananas taste better because of their color.
They are two very different languages with each their strengths and weaknesses. Does JavaScript have a few design flaws? Absolutely! More so than many other languages? Quite possibly! Does it make me write worse software if I'm aware of those quirks? Most certainly not.
- vesak 10y ago> The syntax of your language doesn't change its performance when running. No need to bring up syntax. It's a superficial feature and has nothing to do with the actually important features I listed. > Does it make me write worse software if I'm aware of those quirks? Most certainly not. Is there some limit where good language features stop mattering? I guess we would obviously agree that creating web software with x86 assembler wouldn't be a good idea -- even if we could imagine a comparable library/framework situation.
- aikah 10y ago> The syntax of your language doesn't change its performance when running. No but the difference between static typing and dynamic typing actually does. Go compiler performs a lot of optimizations that no Javascript engine can.