From the Age of Enlightenment to Scientific Revolution & Legacy Application
It seems that every generation thinks that the methods they employ are so modern, and that generations past were so old school and out of touch. As technology evolves – and more and more computing power is integrated into our everyday lives – the generation gap seems to widen. Today, we read about cars that one day may drive themselves (a frightening thought), refrigerators that will order food to restock themselves (potentially a fattening thought), and smart houses that will adjust environmental and entertainment settings to our every whim (remember when you actually had to get up to change the television channel).
According to Wikipedia, the basic principles of modernization theory began in the late 1800’s in the Age of Enlightenment with the idea that people themselves could develop and change their society. The origins of this theory are based upon the pretexts of technological advancements, economic changes and social development and the effect they have upon moral and social values and how these lead to continuous progress and improvement in human affairs.
So our ideas and practices that technological evolutions will lead to societal advancement are about two hundred years old – not as modern as we thought! The Age of Enlightenment was also known as the Age of Reason, and was a time when traditional ways of thinking (the caste system and going along to get along) were challenged, and people committed to the betterment of society for all began to question and delve deeper into religion and government. Coinciding with this age was the Scientific Revolution spearheaded by Sir Isaac Newton; when modern theories of math, physics, astronomy, biology and chemistry transformed views of society, nature and their interactions.
The digital age of today with all our “modern” technology is progressing and evolving at an ever-quicker pace. So a state-of-the-art smartphone for instance, will be obsolete in a very short period of time – usually as soon as it hits the market! The same thing can apply to legacy applications – programs developed several decades ago with older technology, but continue to be used productively today. But these original programs may be inefficient and require a great deal of maintenance. So, in order for companies utilizing this technology to retain their competitive edge, leveraging newer technology, or ‘modernizing’ is advised to increase productivity and reduce costs. That includes modernizing Nonstop applications to integrate recent hardware advancements such as NonStopX, and migrate to modern frameworks such as Java, .NET and Web Services. That’s what TIC Software provides its customers -solutions and services to help them benefit from modernization.
Do you find this tutorial blog helpful? Let us know what you think, and how we can make it even better. Don’t forget, you can subscribe to our blogs (top right-hand corner of the home page) to get automatic email notification when a new blog is available.