How catastrophic will the future development of programming language will be for Enterprise IT (Impact of it)?

From ScenarioThinking
Jump to navigation Jump to search

Programming language has been in continuous development, from the military software Fortran/Cobol towards C/C++, Java/C# and PHP/Python/.NET or Ajax. The problem with programming languages is that while they continue developing with each generation, continuity with older code is broken as current developers cannot understand older languages. Moreover, as enterprise solutions become more and more complex and programming tends to be simplified, software nowadays reached major limitations. It is difficult to predict how catastrophic the consequences of software limitations and broken continuity will be, but there are indeed some alarm signals. Looking at the history of programming languages, however, it is better assumed that the natural course of development will always discover a solution for any emerging need. Hopefully, knowing that the trend towards internet-based solutions is certain, and basing future development on learning from past experiences, programming will embrace clearly defined standards and software development will reach the required level of maturity and stability.

http://cplus.about.com/od/introductiontoprogramming/a/2008.htm

http://www.redcanary.ca/view/top-10-programming