Я учусь на С ++ в своей школе. Так как я программировал на Ruby, я знаю кое-что ООП.
Но в C ++ есть функции-члены, переменные-члены и статические функции. В Ruby у нас есть методы экземпляра, переменные экземпляра и переменные класса. И есть еще ...
По какой причине они разные? Это совершенно разные уровни ООП? Или просто некоторые различия в традициях этих экосистем?