I am specifically looking for language influences (as opposed to framework). At first glance C# seems to be an evolution of C/C++ or Java. But we know C# has the same designer as Delphi, and he even acknowledged some similarities and said good ideas don't just go away. The one example I see of something in C# that is not in Java or C/C++ is properties. Is that it? Are there others?
In what specific ways did Delphi influence the C# language
c#;history;delphi
Not that much which is visible to the programmer, but behind the scenes, quite a bit, but a lot of them were in the IDE and windows forms control design, rather than the language itself, I have been using Delphi 7 for about 10 years and C# for about 5 so I have picked up on a few:1) The anchors property is identical to Delphi2) The form default position3) The object hierarchy for the controls4) The form designer in general feels very similar - cant put my finger on it exacly.Some things in the language itself I have noticed:1) Certain data types, aka Currency / DecimalSome things in the language that are very different:1) Constructor inheritence (delphi used to inherit all constructors to base objects they didnt have to be defined again in descendant classes)2) Delphi had the ability to downgrade the visibility of a method or property in descendant classes, but keep polymorphism intact, C# does not allow this (I miss this very much)I have probably missed heaps of things, please add them if you think of them.