from Hacker News

Nimrod: The Return of Pascal

by rohshall on 10/21/13, 8:33 AM with 16 comments

  • by vidarh on 10/21/13, 10:28 AM

    "Pascal" in this context seems to be "static typing with bounds checking" along with a handful of superficial syntactic similarities (but far more differences). You could substitute "Pascal" with a substantial subset of Algol-like languages and the comparison would make just as much (or little) sense.
  • by RobAley on 10/21/13, 9:34 AM

    Lazarus and Free Pascal have been around for an age, likewise Delphi for even longer. And they're all still here. Pascal adoption may have slowed, but it has always been here and no "return" is necessary.

    Nice project though.

  • by networked on 10/21/13, 10:24 AM

    Previous discussion of this post: https://news.ycombinator.com/item?id=6316536.

    A longer thread about Nimrod: http://news.ycombinator.com/item?id=6272600.

  • by roadster72 on 10/21/13, 10:05 AM

    Not sure if this will really help improve the adoption rates for Pascal.
  • by michaelfeathers on 10/21/13, 1:38 PM

    In a world with maps and folds do new languages really need for-loops? They seem like putting goto into a language as a fallback for uncommon performance cases and people who don't have the hang of higher order functions.

    In particular, I don't like the fact the for-loops are often used in first examples. I had that issue when I looked at tutorials for D and Go for the first time. My initial reaction was "Seriously?"