Using Handle() and Object() is the only way you can achieve polymorphism in Blitz Basic.
There's plenty of reading material available on the pros and cons of container classes, polymorphism, and object-oriented code. Unfortunately, this has been a "religious debate" for quite a while now and there's a lot of people out there who have made up their minds without weighing all the evidence; there's also a lot of reading material out there which is opinion-heavy and reasoning-light.
There's plenty of reading material available on the pros and cons of container classes, polymorphism, and object-oriented code. Unfortunately, this has been a "religious debate" for quite a while now and there's a lot of people out there who have made up their minds without weighing all the evidence; there's also a lot of reading material out there which is opinion-heavy and reasoning-light.