What Object Pascal compiler compiles these statements (generics) if it is not Delphi?
Var
List : TList<String>;
Begin
List : TList<String>.Create;
End;
Which Object Pascal compiler compiles Anonymous Methods?
What Object Pascal compiler compiles Class Helpers?
Which Pascal Object compiler compiles Class Attributes and inserts it into RTTI?
And the way and the syntax that Delphi does?
Unlike Eclipse that allows editing of PHP, JAVA and other languages allowing perspective, the Delphi IDE only fits with Delphi itself, so the Delphi IDE is for itself and can not be used for other languages. / p>
Soon Delphi is Language + Compiler + IDE
Object pascal is the language that originated Delphi, more or less Delphi 7, after this was called Delphi Language for a while, and recently the embarcadero again called the Object Pascal language, but also called it of Delphi, meaning there seems to be no consensus.
So it's not wrong to call the Delphi language as well as it can not be called as an error to call Object Pascal from where everything originated.