Hi Zeljko,
Thanks for your mail about our TIOBE index. They reason why we split up Object Pascal and Delphi is indeed because they have different Wikipedia pages. We follow this rule very strictly because we get every day requests to combine or split up languages and we need some formal mechanism for this. The reasoning is that if 2 languages have different Wikipedia pages something must be different otherwise there wouldn't be 2 different pages.
It is important to note that another criterion is that Wikipedia should refer to it as a programming language. Microsoft Visual C++ is considered "an IDE" so it doesn't even qualify for the TIOBE index.
So if you want me to join Object Pascal and Delphi again and then please make sure the Wikipedia entries are merged as was the case in the past. I hope that this answers your question.
Regards,
Paul
Well, this is crap! Visual Studio has its own Wiki page, Code::Blocks has its own Wiki page, GNU Compiler has its own Wiki page, etc... and C++ has a Wiki page therefore it's a language.
In contrast...
Delphi has its own Wiki page, Lazarus has its own Wiki page, GNU Pascal has its own Wiki page, etc... and Object Pascal has a Wiki page (which mentions Delphi, Free Pascal, GNU Pascal, Oxygene, etc)... but it's not a language?!?!
So why does Object Pascal not stand on its own just as C++ does??? By Paul's reasoning, C++ has a Wiki page and GNU Compiler has its own Wiki page therefore -> split up C++ since both of these have their own Wiki page