Introductory concurrent programming with Modula-2

Brian G. Lees · ACM SIGCSE Bulletin · 1985

Modula-2 can be a useful language for teaching the principles of concurrent programming. Although the language does not provide any particular process synchronisation primitives, its facilities for defining user modules and for low-level machine access enable it to be extended to support a variety of concurrency mechanisms. A description is given of how Module-2 may be used to provide a concurrent programming environment to give practical support to an undergraduate course in operating systems.

Read the paper · More papers on PaperTik