Belgae Social
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
cm0002@lemmy.world to Programming@programming.dev · 12 days ago

The Hare programming language

harelang.org

external-link
message-square
10
link
fedilink
  • cross-posted to:
  • [email protected]
39
external-link

The Hare programming language

harelang.org

cm0002@lemmy.world to Programming@programming.dev · 12 days ago
message-square
10
link
fedilink
  • cross-posted to:
  • [email protected]
alert-triangle
You must log in or # to comment.
  • tengkuizdihar@programming.dev
    link
    fedilink
    arrow-up
    11
    ·
    11 days ago

    bring your own implementation for hashtables? not even in std? damn

    • bitcrafter@programming.dev
      link
      fedilink
      arrow-up
      13
      ·
      11 days ago

      Yeah, it’s like they looked at Go and said, “You know what the real problem was with the lack of generics in Go? They made an exception for lists and maps!”

  • IcyToes@sh.itjust.works
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    11 days ago

    Why?

    The description doesn’t really say what it does differently. Which I assume is the reason someone would create a language. How does it differ from C etc.?

    • bitcrafter@programming.dev
      link
      fedilink
      arrow-up
      8
      ·
      11 days ago

      This blog entry explains its motivations.

    • maarvin@lemmy.zip
      link
      fedilink
      arrow-up
      4
      ·
      11 days ago

      Looks like that’s answered in the docs: https://harelang.org/documentation/faq.html

      • lad@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        11 days ago

        have no package manager and encourage less code reuse as a shared value

        Also, its main goal is understandability, but some stdlib is written in assembly. I mean, this looks like a nice but very niche language, for some small endeavours maybe?

        • maarvin@lemmy.zip
          link
          fedilink
          arrow-up
          3
          ·
          11 days ago

          I suppose hare may be nice in environments where the entire tool-chain needs to be audited.

          Besides vibe I don’t really understand what niche it fills but, I’m not that smart. Syntax looks cool tho

          • lad@programming.dev
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 days ago

            Yeah, I can totally see pet projects done with this, it would be relatively simple to understand by others, and you can get to know your project through and through.

    • 6nk06@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      9 days ago

      They were angry at Go so they made it worse and incompatible with Windows or macOS. Perfect!

  • andioop@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    11 days ago

    [email protected]

  • MonkderVierte@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    10 days ago

    deleted by creator

Programming@programming.dev

programming@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 147 users / day
  • 1.55K users / week
  • 3.13K users / month
  • 3.15K users / 6 months
  • 1 local subscriber
  • 22K subscribers
  • 171 Posts
  • 1.47K Comments
  • Modlog
  • mods:
  • snowe@programming.dev
  • Ategon@programming.dev
  • MaungaHikoi@lemmy.nz
  • UlrikHD@programming.dev
  • BE: 0.19.12
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org