Classification question: dialect or new language?
There is such a question, what is considered a separate programming language, and what is a dialect?
Is it possible to distinguish one from another according to some formal criteria?
For example, Object Pascal (Delphi) seems to be a Pascal dialect, but differences from Pascal are approximately like differences between C ++ and C, and these are separate languages ...
Maybe you can draw parallels with linguistics, with the classification of natural languages ...
Why do I need this classification? For the encyclopedia .
Who thinks about this?
Is it possible to distinguish one from another according to some formal criteria?
For example, Object Pascal (Delphi) seems to be a Pascal dialect, but differences from Pascal are approximately like differences between C ++ and C, and these are separate languages ...
Maybe you can draw parallels with linguistics, with the classification of natural languages ...
Why do I need this classification? For the encyclopedia .
Who thinks about this?