I disagree with it being OO when it doesn’t have inheritance. No classes or class hierarkies, no passing things along to children. Seems very different than what those who invented OO had in mind.
Structs with functions attached is easy, and not entirely uncommon in procedural and even functional languages.
Structs with functions attached is easy, and not entirely uncommon in procedural and even functional languages.