What is the difference between modula 2 and modula 3?

Asked By 0 points N/A Posted on -
qa-featured

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?

SHARE
Answered By 20 points N/A #100648

What is the difference between modula 2 and modula 3?

qa-featured

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

Related Questions