I get the impression, Peter that like you, B Stroustrup is rather horrified at much of the code written with his language. His presentation is all about efficiency, safety and clarity - code that can be easily read and modified. He is by no means an idealog for OOP, and discusses the inappropriate use of Inheritance, protected members, getters and setters. (Perhaps he had Java in mind
)
My initial aim is to make a C back-end available. The output does not have to be friendly to programmers.
Still a big headache developing for Android and other mobile devices. These systems are tightly stitched up with an IDE, a large SDK and an emulation system, which I think would be hard to penetrate to gain any advantage using Basic or other foreign language. All I see at present is system lock-in. Maybe this will change eventually.
Charles