Assume mainstream adoption as used by around 7% of all github projects

Personally, I’d like to see Nim get that growth.

  • tatterdemalion@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    11 months ago

    If we’re saying 7% is the bar for mainstream, then Rust is my vote.

    C# is not even mainstream by that standard.

    I’d also like to see Julia used more.

    • TQuid@beehaw.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      11 months ago

      The most beautiful language. Why doesn’t every language have pipes?

      • morrowind@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        11 months ago

        I find Universal Function Call Syntax a much nicer solution than pipes, although I don’t think it’s quite as broad.

        For example, taking the example from elixir’s home page:

        "Elixir" |> String.graphemes() |> Enum.frequencies()
        

        would be

        "Elixir".graphemes.frequences
        

        in something like D

        • Oinks@feddit.de
          link
          fedilink
          arrow-up
          0
          ·
          11 months ago

          I personally find that syntax a bit confusing because it looks like it’s traversing members of structs/records/objects. It also looks like the composition operator in Haskell but is read in opposite order.

          I’m sure it’s perfectly fine when actually working in D but it’s not as obvious as pipes imo.