Computerworld is undertaking a series of investigations into the most widely-used programming languages. Luca Cardelli is a member of the Modula-3 design committee. Cardelli is a Principal Researcher and Head of the Programming Principles and Tools and Security groups at Microsoft Research in Cambridge, and is an ACM Fellow. Here he chats to Computerworld about the origins of Modula-3, including how the most exciting Modula-3 design meeting ever, was abruptly interrupted by the San Francisco 7.1 earthquake.
The A-Z of Programming Languages: Modula-3
2008-07-16 General Development 6 Comments
I remember reading the Modula-3 manual before even C# existed.
And several C# features were already available on Modula-3, like the unsafe keywords.
The language is really cool, except for its object system, which is a bit unnatural for many developers.
The other thing that puts some developers apart is that it has a Pascal like syntax.
It is a good language nonetheless.