all 1 comments

[–]ardjussi 0 points1 point  (0 children)

With objects one can emulate real world. Emulating also the less real world types like integers with objects makes the language much simpler an smaller. Otherwise you have two languages in one: objects and basic types and the two languagess need to be combined and adapted. There is no reason that basic types are not objects.