This post is inspired by this tweet:
1. First language: Basic / Java— Vx. Super Di 🦄 (@cotufa82) October 3, 2019
2. Had difficulties: Java
4. Totally hate: Java
5. Most loved: Go / Python
6. For beginners: Python / Ruby
What about you?
I wonder how would anyone consider JS as beginner-friendly? It has
this, prototypal inheritance, complicated coercion rules and many more.
As well I would not consider Java beginner-friendly and many others. (All those languages are ok, but not beginner friendly IMO).
What would you consider as a beginner-friendly language? And what would be your criteria?