Lambda the Ultimate

inactiveTopic Modula-4
started 12/5/2000; 2:25:06 PM - last post 12/6/2000; 2:50:41 AM
Ehud Lamm - Modula-4  blueArrow
12/5/2000; 2:25:06 PM (reads: 512, responses: 2)
for i in 2..4 loop
 end loop;

If you are interested in this part of programming languages family tree, or if you just want in from the start.

Or just for kicks..
Posted to "" by Ehud Lamm on 12/5/00; 2:25:40 PM

Chris Rathman - Re: Modula-4  blueArrow
12/5/2000; 6:58:03 PM (reads: 507, responses: 0)
I still haven't gotten around to reading Harbison's book on Modula-3, so it may be a while before I get to M4. I downloaded and did some Modula-3 stuff a while back. M-3 is pretty straightforward though some of the idioms were not obvious. The amazing thing about M-3 was the massive amount of libraries and utilities that accompany the SRC3 download - made the JDK look small.

One interesting snippet from the Modula 4 page was "the proposal for a Haskell-like type system to replace generics." Be interesting to see how that plays out.

Ehud Lamm - Re: Modula-4  blueArrow
12/6/2000; 2:50:41 AM (reads: 480, responses: 0)
Implicit instead of explicit polymorphism?

I am not sure I find this appealing. Both have their place - they are not interchangable from a SE perspective.