Hare’s boringness is a feature, not a bug. Our goal is not to make programming exciting again, but to make it easy to write simple, obvious programs which are optimized for reliability and longevity. An exciting programming language cannot meet that goal as effectively as Hare does. We have instead sought out the smallest and simplest language design which accommodates these goals. Because we have relatively few features, Hare programs tend to converge upon the single obvious way of solving their problems with the tools at their disposal.

  • mobotsar@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    17 days ago

    This kind of sounds like Go. I’m going to go read the description of the language now and see if it’s Go.

    Edit: It’s the Golang philosophy applied to a C replacement. No generics, for some reason-- perhaps implementing those made it too big to fit on a floppy disk.