I am a beginner programmer that I am newcomer to some concepts like OOP, polymorphism, abstraction and so on,but when I searched google,I faced some questions:
1-python is multi paradigm but java is not.what does it mean?
2-ruby is pure OOP,means everything is objects,but what’s the advantage of this?
3-is OOP in go language is different with other languages like C++?I’ve read that programmers like Thompson and Torvalds didn’t accepted OOP in C++ while Thompson that has made golang, added OOP to it.
4-what are good resources for OOP, polymorphism, abstraction concepts???
Source: Stack Overflow