‹ BackHN Continuity

Thread

Goose Programming Language

54 points · 69 comments · bobbydigitales

  1. netbioserror · · focus · HN ↗
    Nim defaults to this kind of stack management and value semantics, except the `ref` and `ptr` trapdoors are there whenever you need them. So like this, Nim requires no memory annotations or semantics for good, safe default behavior.

    Goose is a straightjacket by comparison. I've never enjoyed languages that plant a flag on one mechanism and force users to adapt.

    1. bobbydigitales · · focus · HN ↗
      I suppose to be distinctive and have a "new idea", you sort of have to do that. Otherwise there's really no point in making a new language.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.