The Past, Present, and Future of C#
A Brief History of C#
C# is a widely-used, mature, general-purpose programming language with millions of professional developers worldwide, but it was not always so.
In this article I’m going to take a brief chronological look at the past, present and future of the C# language...
The beginning: C# 1.0 (2002)
The first two sentences of the C# 1.0 specification are very clear about the design goals of the language:
C# is a simple, modern, object-oriented, and type-safe programming language. C# has its roots in...