Well, I asked for discussion, and it was given. Thank you all for your input.
To be clear, although I *literally* wrote the words "non backwards compatible",
I did not mean it. I should have said that there should be a new compiler mode
to access new features. In Rust, there is the concept of "s
I'm interested in starting (or joining) a discussion on the next (*non*
backwards compatible) version of FPC. Instead of being classically object
oriented, there is merit in examining a model with ad-hoc polymorphism like
Rust.
Strongest features of Pascal (in my opinion):
1. Code readability