|
|
|
|
|
by 90s_dev
403 days ago
|
|
Every language has warts. Even Lua. Like another commenter said, using . instead of : is maybe the most common mistake, too easy to make. And Lua offers no help preventing or checking it. TypeScript is a great language. So is Lua. So is C. When used carefully to avoid their warts. Learning how to do that for any language takes time and practice though. |
|
Yea, and then there's javascript (or typescript if you prefer), the C++ of scripting languages. It's sometimes difficult to see any value through the warts. (Unless you're paid to, of course.)