Where is C# in the Programming Language Lifecycle?
Posted by: K. Scott Allen,
on 23 Oct 2009 |
View original | Bookmarked: 0 time(s)
Seven years ago, Robin Sharp divided the lifecycle of a programming language into 7 phases: Conception Adoption Acceptance Maturation Inefficiency Deprecation Decay I think Robin is correct. Once a language becomes mainstream and reaches the acceptance phase, its only a matter of time till it becomes inefficient. This is because language designers face a dilemma: Keep the language stable by not adding more features or Add new features to the language so it evolves...