3 ms·
It’s funny when Java devs mention that C# and .NET is a copy cat. The irony is the other way around , even though Java predates .NET , the same creator was then
by kilon 9y ago
It’s funny when Java devs mention that C# and .NET is a copy cat. The irony is the other way around , even though Java predates .NET , the same creator was then one that created Delphi which Java pretty much copy pasted not as elegantly. It’s great to see Delphi being around and it’s legacy continue through C# and .NET. The fact that Microsoft open sourced it brought a smile in my face. My Delphi days are over, nowadays I Code in Python, but .NET still feels like home.
- wglb 9y agoIt actually goes further back than that. Anders Hejlsberg created Turbo Pasacal, then Delphi. However, the development of c# did follow the development of Java. C# is not really related to Delphi or Pascal other than they have the same author.
- kilon 9y agoNot really, .NET is heavily tied to its IDE and winforms are very similar to VCL. Not to exclude the fact that Microsoft was already heavily copying Delphi way before .NET. Java is simply another programming language.
- pvg 9y agocreated Delphi which Java pretty much copy pasted not as elegantly Maybe that is funny, but it's not even a little bit true. Delphi and Java were released roughly contemporaneously. One was mostly an IDE/RAD tool for Windows, the other a cross-platform VM + language. Unlike .NET/Java, Delphi/Java were not even the same kind of system.