CS304 GDB solution 10-08-2020
OOP is the best tool for managing program complexity in the large. It has been proven in this regard for over three decades. But it’s time to change modeling approach due to multi programming languages, OOP in not enough. So we need MULTIPARADIGMS. There are also newer functional programming languages that combine functional programming with OOP. Two good examples are F# for the .NET platform and Scala for the Java Platform; they can often use existing libraries on the platform written in other languages. The trend of new programming languages now is Multi-paradigm, where multiple paradigms like object oriented programming and functional programming are combined in the same language