N/APosted on - 01/12/2012
Explain about Modula 3 and what are the uses and where will it be available? Can it be useful to industry? Commercial support is available or not? Where will be available the documents and more information about Modula 3? What is the advantage of Modula 3 as compared to Modula 2?
What is the difference between modula 2 and modula 3?
Modula 2 is developed between 1977 and 1980. Its principal concepts were:
Its module is a compilation unit for a separate compilation
Its co-routine is a basic building block for concurrent processes
The types and procedures it allow access to machine specific data.
It is a general purpose procedural language which is flexible enough to do systems programming. It can be used to encapsulate a set of related subprograms. Other data can be found here https://en.wikipedia.org/wiki/Modula-2.
Modula 3 is the successor and upgraded version of Modula 2. It has not been adopted though in the industry. Its main features are simple and safe whilst preserving the power of its language. Useful data can be found here https://en.wikipedia.org/wiki/Modula-3