Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
Aniki ( gandalf_der_12te@feddit.org )  to Programmer Humor@programming.dev · 4 months ago

Welsh or C standard library function?

feddit.org

message-square
38
link
fedilink
439

Welsh or C standard library function?

feddit.org

Aniki ( gandalf_der_12te@feddit.org )  to Programmer Humor@programming.dev · 4 months ago
message-square
38
link
fedilink
alert-triangle
You must log in or # to comment.
  • SubArcticTundra ( SubArcticTundra@lemmy.ml ) 
    link
    fedilink
    arrow-up
    71
    ·
    4 months ago

    It’s sad when you realize that Welsh is actually a more niche language than the C standard library

    • onlinepersona ( onlinepersona@programming.dev ) 
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Kinda self-inflicted isn’t it? Or did the UK ban Welsh at schools?

      • fdnomad ( fdnomad@programming.dev ) 
        link
        fedilink
        English
        arrow-up
        15
        ·
        4 months ago

        The UK is usually quite keen on erasing local culture

      • flying_sheep ( flying_sheep@lemmy.ml ) 
        link
        fedilink
        arrow-up
        9
        ·
        4 months ago

        The UK is involved. What do you fucking think?

        • onlinepersona ( onlinepersona@programming.dev ) 
          link
          fedilink
          arrow-up
          1
          ·
          4 months ago

          I ask a fucking question?

          • AlfalFaFail ( AlfalFaFail@lemmy.ml ) 
            link
            fedilink
            arrow-up
            4
            ·
            4 months ago

            Just curious, why did you assume it was self-inflicted?

            • onlinepersona ( onlinepersona@programming.dev ) 
              link
              fedilink
              English
              arrow-up
              1
              ·
              4 months ago

              How long have Welsh people have internet? How many Welsh people have and had the means to archive the language, maybe even try and popularise it? How long was the Welsh government held back from (and probably they were) from teaching it a schools? Did nobody have the chance to create free, accessible Welsh courses for anybody to access? How many Welsh people that could speak it made an effort to teach their kids and others?

              There are options to keep language alive. I can understand it being wiped out (many examples and ways to do so), but if it survives and the people speaking it don’t make an effort to spread it, modernise it, and adapt, then it is also self-inflicted. Look at the Baltic countries. Estonia tries to keep up with the times and allows the population to vote on Estonian words that should enter their dictionary instead of the anglicised ones.

              • AlfalFaFail ( AlfalFaFail@lemmy.ml ) 
                link
                fedilink
                arrow-up
                3
                ·
                edit-2
                4 months ago

                I don’t see how not doing the healing work for the wound is the same as self inflicted.

                All of those are questions are good historical questions that provide historical insight to the conditions that prevented this restoration of Welsh being as wide spread. But you write them as accusations, not as points for insight.

                And the wounds, while similar, are much older in the case of Welsh which means it could be harder to organize people to do the healing work.

                It’s very odd to me that you think this is self inflicted and that people aren’t doing the healing work. Why are you so sure? I’m assuming you’ve looked into it.

                • onlinepersona ( onlinepersona@programming.dev ) 
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  4 months ago

                  Why do you think I’m sure? Do questions assert certainty?

                  You write as if you know what happened and why Welsh is dying out. Answer the questions then instead of whatever moral grandstanding you’re doing.

  • Diddlydee ( Diddlydee@feddit.uk ) 
    link
    fedilink
    English
    arrow-up
    37
    ·
    4 months ago

    I’m just scrolling by and saw the Welsh. I know none of the others, so by a process of elimination, I know them all.

    • VeganBtw ( VeganBtw@piefed.social ) 
      link
      fedilink
      English
      arrow-up
      31
      ·
      4 months ago

      Assuming the question implies an inclusive OR, I know all the answers too : True, True, True, True, True, True, True, True.

  • davetortoise ( davetortoise@reddthat.com ) 
    link
    fedilink
    arrow-up
    35
    ·
    4 months ago

    rhowch

    When scooby burns his tail

    • I_am_10_squirrels ( I_am_10_squirrels@beehaw.org ) 
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Shaggy, his arms open wide

  • Codpiece ( Codpiece@feddit.uk ) 
    link
    fedilink
    arrow-up
    15
    ·
    4 months ago

    Ah yes. A language forced onto unwilling participants by people who still think it should relevant in the modern age. And the other one is a Celtic language.

    • Artemis_Mystique ( Artemis_Mystique@lemmy.ml ) 
      link
      fedilink
      arrow-up
      14
      ·
      4 months ago

      C will be relevant till the heat death of the universe. if humanity ever dooms itself back to the stone age, all it would require is some bloke to invent a rudimentary binary computer and some nerd to write a basic C compiler for it, humanity will doom itself again in less than 50 years.

  • vrek ( vrek@programming.dev ) 
    link
    fedilink
    English
    arrow-up
    15
    ·
    4 months ago

    I’m pretty sure that is neither and was a text I sent last week when drunk…

    • SubArcticTundra ( SubArcticTundra@lemmy.ml ) 
      link
      fedilink
      arrow-up
      11
      ·
      4 months ago

      Its cool that alcohol brings out your superpower of on-the-fly encryption

      • vrek ( vrek@programming.dev ) 
        link
        fedilink
        English
        arrow-up
        8
        ·
        4 months ago

        Cool… Crippling addiction… You say tomato I say… cries self to sleep

  • crapwittyname ( crapwittyname@feddit.uk ) 
    link
    fedilink
    arrow-up
    15
    ·
    4 months ago

    Cwtch is one of my favourite words. Pronounced like “clutch” without the L. It means hug.
    “Give us a cwtch ye daft old sod” ❤️

    • Aniki ( gandalf_der_12te@feddit.org ) OP
      link
      fedilink
      arrow-up
      5
      ·
      4 months ago

      oh wow that’s nice. i’ll see if i can remember it.

    • heartSagan5 ( heartSagan5@lemmy.zip ) 
      link
      fedilink
      arrow-up
      3
      ·
      4 months ago

      Sounds like the origin of “clutch of eggs.”

  • Danarchy ( Danarchy@lemmy.nz ) 
    link
    fedilink
    arrow-up
    13
    ·
    4 months ago

    When the grass gets long at my welsh cottage I’m mwyn that wmffre

  • Rose ( umbraroze@slrpnk.net ) 
    link
    fedilink
    arrow-up
    12
    ·
    4 months ago

    Long ago in the Windows 9x era there was also “Is this a Windows DLL file, or a transcript of a digestion noise” and the stuff was like “MSGRBL32.DLL”

  • mushroommunk ( mushroommunk@lemmy.today ) 
    link
    fedilink
    arrow-up
    10
    ·
    4 months ago

    Dydw i ddim yn deall…

  • Deconceptualist ( Deconceptualist@leminal.space ) 
    link
    fedilink
    arrow-up
    9
    ·
    4 months ago

    My partner has been learning a tiny bit of Welsh on Duolingo so this got a giggle out of her 🙂

  • SubArcticTundra ( SubArcticTundra@lemmy.ml ) 
    link
    fedilink
    arrow-up
    7
    ·
    4 months ago

    Are there any C libraries other than the standard library that use this kind of naming style?

    • SubArcticTundra ( SubArcticTundra@lemmy.ml ) 
      link
      fedilink
      arrow-up
      6
      ·
      4 months ago

      Besides ncurses

      • d_k_bo ( d_k_bo@feddit.org ) 
        link
        fedilink
        arrow-up
        8
        ·
        4 months ago

        ncursed

  • underscore_ ( underscore_@sopuli.xyz ) 
    link
    fedilink
    arrow-up
    4
    ·
    4 months ago

    A few from llvm (maybe?)

    • llyfr
    • llanc
    • llif
  • DrinkMonkey ( DrinkMonkey@lemmy.ca ) 
    link
    fedilink
    arrow-up
    4
    ·
    4 months ago

    Mwyn is a Super Furry Animals album, and I believe the biggest selling Welsh album of all time. Y Teimlad is a real tear jerker. Cwytch is a cuddle. Heard Nigel Owens say it to two misbehaving players during a rugby match once.

    The rest I dunno…

  • 🇨🇦 tunetardis ( tunetardis@piefed.ca ) 
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 months ago

    I guess strxfrm and the like date back to a period in the 80s when symbol names had to be kept short for the compiler/interpreter’s sake. Like while BASIC back in those days technically allowed > 8 chr names, the interpreter only stored the first 8. In other words, the first 8 needed to be unique. As such, people tended to stick with <= 8 chr symbols to avoid interpreter issues. I think C allowed up to 31? But the culture of <= 8 prevailed nevertheless.

    Then in the 90s, such restrictions were largely dropped in most languages, and symbol names ballooned in size to take advantage of this new freedom. In C++, you even had reserved words growing to the likes of reinterpret_cast around that time, but APIs just got ridiculous along the lines lengthy_class_name_followed_by_fully_spelled_out_method.

    Today, people seem to have come to their senses and settled on more reasonable lengths, though not to 80s extremes. Like going back to C++, we have new reserved words like decltype and constexpr. In the 90s, these would likely have been spelled out in full like constant_expression?

    • cartoon meme dog ( grozzle@lemmy.zip ) 
      link
      fedilink
      English
      arrow-up
      8
      ·
      4 months ago

      i still have a vague mistrust of file extensions longer than three characters.

      like a glass walkway, i know .jpeg is just as safe as .jpg, but there’s a hint of uneasiness.

      • 🇨🇦 tunetardis ( tunetardis@piefed.ca ) 
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 months ago

        I also have a vague mistrust of non-alphanumerics in file extensions. Like while .c++ is fine, .cpp feels…safer?

        • heartSagan5 ( heartSagan5@lemmy.zip ) 
          link
          fedilink
          arrow-up
          3
          ·
          4 months ago

          Well, yeah. Why would you tempt the shell to get garbled?

        • x74sys ( x74sys@programming.dev ) 
          link
          fedilink
          arrow-up
          2
          ·
          4 months ago

          .cc and .hh feels the most serious.

Programmer Humor@programming.dev

programmer_humor@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: !programmer_humor@programming.dev

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn’t find it funny, you’re banned. Ha-ha!.. For real: do not use the community for “statements”. There are other places for such content. Keep it chill and funny.
Visibility: Public
globe

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

  • 327 users / day
  • 1.51K users / week
  • 3.19K users / month
  • 7.38K users / 6 months
  • 463 local subscribers
  • 33.4K subscribers
  • 1.52K Posts
  • 25K Comments
  • Modlog
  • mods:
  • Feyter ( Feyter@programming.dev ) 
  • adr1an ( anzo@programming.dev ) 
  • BurningTurtle ( BurningTurtle@programming.dev ) 
  • Pierre-Yves Lapersonne ( pylapp@programming.dev ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code