Live data from Hacker News

Miranda released as free software

cs.kent.ac.uk

1–10 of 126 posts

Re: Miranda released as free software

#2
You've at least heard of (if not used) a programming language heavily inspired by Miranda: Haskell. A lot of things about Miranda were really interesting; it reflects modern languages in some ways, but looks completely foreign in other ways. Like Haskell, whitespace was significant; unlike Haskell, it was fast. Really fast.

It was one of the pioneering purely-functional languages, but seems to have been mostly forgotten. That's unfortunate, because in many ways it still is superior to its successors. Their fault for keeping it proprietary for so long, really.

Re: Miranda released as free software

#3
post #2

You've at least heard of (if not used) a programming language heavily inspired by Miranda: Haskell. A lot of things about Miranda were really interesting; it reflects modern languages in some ways, but looks completely foreign in other ways. Like Haskell, whitespace was significant; unlike Haskell, it was fast. Really fast. It was one of the pioneering purely-functional languages, but seems to have been mostly forgot…

The language was such a pleasure to use in university in the early 90’s. Those were the days where you paid for compilers. My prof was grumbling about the licensing fees for Miranda though.

Re: Miranda released as free software

#4
post #2

You've at least heard of (if not used) a programming language heavily inspired by Miranda: Haskell. A lot of things about Miranda were really interesting; it reflects modern languages in some ways, but looks completely foreign in other ways. Like Haskell, whitespace was significant; unlike Haskell, it was fast. Really fast. It was one of the pioneering purely-functional languages, but seems to have been mostly forgot…

how come it was so much faster ? smaller semantics allowing for more optimizations ? or some obscure reason ?

Re: Miranda released as free software

#5
Under "Why the name Miranda?":

> Because it is a proper name, not an acronym, only the first letter of Miranda is capitalised.

It took me a second to realize that most language names of this era were in fact all-caps acronyms

Re: Miranda released as free software

#6
post #5

Under "Why the name Miranda?": > Because it is a proper name, not an acronym, only the first letter of Miranda is capitalised. It took me a second to realize that most language names of this era were in fact all-caps acronyms

[deleted]

Re: Miranda released as free software

#9

This could do with a 2010 label. Back in the day, Orwell was a free Miranda clone. So I used that.

The page has been updated recently, the 64-bit version was added this year. So it's actually the date on the page that is wrong.

Yeah, the date on the page is wrong.

See:

https://web.archive.org/web/20181015090301/http://miranda.or...

It was still proprietary as of 2018/most of 2019, got a source release in the form of a 32-bit version around December, and then a 64-bit version released around a month ago, from what I can tell. I completely missed this occurring until a friend pointed it out, but I'm so happy it did.

Re: Miranda released as free software

#10
I learned a bit of Miranda in my programming languages class at the University of Iowa, back in... 1999? 2000?, under Prof. Arthur Fleck. Just that little bit of Miranda really prepared me for generic and functional idioms in C++.
Post reply on HN