3 ms·
When I started studying CS in Hamburg, Germany, in the early 90's, they taught us Miranda to have everyone on the same level. Which was not such a bad idea: I
by virtualritz 7y ago
When I started studying CS in Hamburg, Germany, in the early 90's, they taught us Miranda to have everyone on the same level.
Which was not such a bad idea: I had three years of C & five of C++ under my belt already at the time but never touched a functional programming language.
Very few co-students had worked with Lisp and they did have an advantage. But they still had to new learn a new language.
Trivia 1: I was going out with a German-Iranian girl who's name was Miranda, at the same time.
Trivia 2: As I was also studying graphics design with an emphasis on typography then I made her a t-shirt for her b-day that used the 'Mirinda'[1] logo but turned it into 'Miranda'. She never wore it which hurt me a bit at the time.
Maybe I should dig that out and donate it as the logo for that language since theirs is an absolute eyesaw? :]
[1] Mirinda is a carbonated soft drink (https://en.wikipedia.org/wiki/Mirinda https://en.wikipedia.org/wiki/Mirinda) The logo in the 90's looked different -- like this: http://tiny.cc/24rnkz http://tiny.cc/24rnkz
- nevster 7y agoLikewise, when I started my CS degree at UNSW in 1989 they taught us Miranda before moving on to Modula-2. Fresh out of high-school and our first programming course, the lecturer said something like "Ok all you smartarses who have mucked around in BASIC and think you can program, we're going to teach you Miranda!"
- jimmux 7y agoANU in maybe 2003, we had a single tutorial in Miranda to demonstrate the functional paradigm. It wasn't enough to appreciate the value of functional programming, but I guess they still had licenses and wanted to use them for something.
- chrisweekly 7y agoHeh, cool associations, thanks for sharing. nit: "eyesaw" -> "eyesore" (unless "eyesaw" was deliberate -- pretty evocative!)
- deleted 7y ago[deleted]