|
|
|
|
|
by Betelgeuse90
808 days ago
|
|
Honestly I used to think the same way about JS, because not having types allowed for very concise code sometimes.
But the more I used Swift I realized how powerful type inference can be, and the difference in conciseness shrunk to basically nothing. |
|
But that's what so great with programming languages, there are so many that work so differently, so there is at least one language for everyone, no matter how different your brain works :)
By the way, if you're a fan of "conciseness" you should give a lisp-type languages a try if you haven't before, will show you a completely different level of conciseness! Clojure is a great introduction to lisps. And if you still need validation of data somehow, clojure.spec et al works great and will introduce you to some cool new things you probably haven't come across before :)