Re:What factors led to the development of C# in spite of Java
by InclinedPlane on Monday June 25, 2012 @03:37AM
(#4155511)
The biggest breaking change was from version 1 to 2. Generics were added, as were partial classes, private setters on properties, and delegates. Along the way a lot of little breaking changes were also taken on. Things that change the behavior of the language enough to warrant calling out the incompatibility from previous versions (if you happened to rely on a particular behavior) but which generally result in an improvement in the language.
[ Parent
| on HN ]
Re:What factors led to the development of C# in spite of Java
by statictype on Monday June 25, 2012 @06:54AM
(#4155942)
Did generics break working code?
I didn't think that was possible.
Re:What factors led to the development of C# in spite of Java
by InclinedPlane on Monday June 25, 2012 @01:15PM
(#4157469)
Not easily. There are a few rare instances where they could cause an error during compilation of code that compiled fine for .net 1.1, and some problems with using tlbimp. I don't think it caused previously compiled code to break though.