3 ms·
I think a lot of the people who are enthusiastic about the ML module system are either faculty, students, or alumni from Carnegie Mellon University (including t
by vilhelm_s 9y ago
I think a lot of the people who are enthusiastic about the ML module system are either faculty, students, or alumni from Carnegie Mellon University (including the author of this blogpost), and the same set of CMU people have also done a lot of work on defining and teaching Standard ML.
- willtim 9y agoPerhaps if it were taught to CompSci students elsewhere in the US, they'd be more advocacy?
- pjmlp 9y agoIn Europe, they are are taught at quite a few unis. We had classes about C++, Pascal, x86 and MIPS Assembly, Smalltalk, Caml Light (OCaml had just been released as Objective Caml), Lisp, Prolog, Java (on my last year there). Those that ventured into the optional compiler design classes, like I did, even had more languages to look at, like Algol, PL/I, Oberon and a few esoteric ones. So it always feels strange to me when universities don't take this approach to teach what is out there, or where we come from.