Everything that’s Wrong with the C++ and Object Pascal Languages

As part of my planning to build a new Object Pascal Language/Compiler that aims to be a better C++ replacement than Object Pascal is currently, I have been thinking a lot about what exactly is wrong and missing in the languages.  The goal of this new language I am creating is to create parity between the two, fixing the problems with both while also paying homage to the legacy and history of both languages.   Here’s my assessment.  This assessment may be edited as I continue to organize my thoughts around the matter. Lets start with the least mature of the languages, Object Pascal…

Continue reading “Everything that’s Wrong with the C++ and Object Pascal Languages”