The Raku Programming Language Collect, Conserve and Remaster Project
Originally published on 9 March 2010 by Carl Mäsak.
Ever wonder why bash closes if blocks with fi? This practice was inctroduced in Algol 68, a language that Raku was accused of reinventing yesterday on the rakuanguage list.
Curious, I went to the Wikipedia article to read up on Algol 68.
“Successor.” “Wider scope of application”. “More rigorously defined syntax and semantics”. Sound familiar?
Oh dear. ☺ We even have the ‘do little to make the compiler writer’s task easy’ meme in Raku…
TimToady after all, Perl Philosphy is simply to torment the implementors on behalf of the user (#raku, 2008-10-09)
<pmichaud> aha! I have a quote for my keynote.
Besides that, there’s all these other little parallels, such as
So, there are deep similarities between Algol 68 and Raku. There’s not much to say to that, except perhaps “huh”.
If there’s anything in it all that’s uplifting though, it’s the second paragraph of the article:
Contributions of ALGOL 68 to the field of computer science are deep and wide ranging, although some of them were not publicly identified until they were passed, in one form or another, to one of many subsequently developed programming languages.
If that’s not spot on for Raku, I think it will be in a decade or so.