Nov 5 · 1 min read
Thanks for sharing. You’re right that when you boil it down to the common denominators languages are easier to pick up, at least syntactically.
The challenge is when you’re switching programming paradigms. It’s said that to learn a foreign language well, you need to learn to think differently… grammar is heavily influenced by, and influence thought patterns. The same is true about paradigms. Sure I’ve seen people write Go as if they were writing Java, and it sorta worked… but I would argue they hadn’t actually learned Go. They just learned the syntax, but not the language.
And, I would just add… if I’m writing a web server, I’m writing it in Go, not Java, not Python.