Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. race conditions

race conditions

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
88 Posts 54 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J [email protected]

    Not in safe Rust. Only if you explicitly tell the compiler "I got this, don't worry" but then fuck up.

    jumping_redditor@sh.itjust.worksJ This user is from outside of this forum
    jumping_redditor@sh.itjust.worksJ This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #60

    https://github.com/Speykious/cve-rs

    1 Reply Last reply
    0
    • M [email protected]

      Apple is for ADA

      Ball is for BASH

      Crab is for C

      Dog is for D

      Elephant is for Ecsmascript

      Fox is for F#

      Goat is for Go

      House is for Haskell

      Igloo is for

      ...okay I got stuck there.

      jackbydev@programming.devJ This user is from outside of this forum
      jackbydev@programming.devJ This user is from outside of this forum
      [email protected]
      wrote on last edited by [email protected]
      #61

      Java has Duke

      Duke, Java's mascot. A triangular shaped character with a red nose.

      Ugh, I accidentally got a fake transparent background. Oh well.

      F 1 Reply Last reply
      3
      • U [email protected]

        Or, rather, most compiled languages are just syntactic sugar on top of assembly, and that's especially true with C. (Oh, you can use curly brances and stuff for blocks? That's sure easier to read than the label mess you get with assembly.)

        jackbydev@programming.devJ This user is from outside of this forum
        jackbydev@programming.devJ This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #62

        Assembly is a little too high level for me. I prefer to directly write machine code.

        L 1 Reply Last reply
        2
        • jackbydev@programming.devJ [email protected]

          Java has Duke

          Duke, Java's mascot. A triangular shaped character with a red nose.

          Ugh, I accidentally got a fake transparent background. Oh well.

          F This user is from outside of this forum
          F This user is from outside of this forum
          [email protected]
          wrote on last edited by [email protected]
          #63

          Branding fail so bad that everyone forgets that Java even has a mascot.

          jackbydev@programming.devJ A 2 Replies Last reply
          4
          • R [email protected]

            I thought it compiles to LLVM intermediate representation and then to the machine code of the requested platform arch. Am I missing something?

            jackbydev@programming.devJ This user is from outside of this forum
            jackbydev@programming.devJ This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #64

            Fortran is from 1957, LLVM is from 2003. It's probably like C where there is a compiler tool chain that goes through LLVM like you describe and others that go directly to executables.

            1 Reply Last reply
            0
            • N [email protected]

              It's not what you can use that language to do - all general purpose languages are Turing Complete, so what you can do with them is exactly equal. It is about what the language will do for you. Rust compiler will stop you from writing memory unsafe code, C compiler cannot do that.

              jackbydev@programming.devJ This user is from outside of this forum
              jackbydev@programming.devJ This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #65

              Fun fact, some languages are not turing complete and I believe people would still consider them programming languages. They're typically targeted at making mathematical proofs.

              N 1 Reply Last reply
              0
              • 0 [email protected]
                This post did not contain any content.
                m33@lemmy.sdf.orgM This user is from outside of this forum
                m33@lemmy.sdf.orgM This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #66

                The puffer fish is Bash

                M 1 Reply Last reply
                15
                • S [email protected]

                  C++ is home sick, currently the doctor (compiler) is not sure whether it's got the flu or a terminal cancer.

                  E This user is from outside of this forum
                  E This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #67

                  terminal cancer

                  "I'm sorry, you've been diagnosed with :(){:|:&};:"

                  "You have a couple seconds to live."

                  1 Reply Last reply
                  12
                  • F [email protected]

                    Branding fail so bad that everyone forgets that Java even has a mascot.

                    jackbydev@programming.devJ This user is from outside of this forum
                    jackbydev@programming.devJ This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #68

                    There are dozens of us! Millions of devices and dozens of us know about Duke!

                    Fun fact, Duke is released to the public. I forget in what way exactly, but Oracle freed them (him? it?).

                    1 Reply Last reply
                    2
                    • L [email protected]

                      Igloo is for Idris

                      M This user is from outside of this forum
                      M This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #69

                      Jigsaw is for Java

                      King is for Kotlin

                      Lion is for LUA

                      Monkey is for ...

                      A 1 Reply Last reply
                      0
                      • jackbydev@programming.devJ [email protected]

                        Assembly is a little too high level for me. I prefer to directly write machine code.

                        L This user is from outside of this forum
                        L This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #70

                        You may as well be a script kiddie. I leverage my very steady hand and highly magnetized needle to write my code

                        1 Reply Last reply
                        3
                        • m33@lemmy.sdf.orgM [email protected]

                          The puffer fish is Bash

                          M This user is from outside of this forum
                          M This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #71

                          Yep, it's the one starting everything.

                          And doing nothing else. And still something manages to no be right.

                          1 Reply Last reply
                          5
                          • jackbydev@programming.devJ [email protected]

                            Fun fact, some languages are not turing complete and I believe people would still consider them programming languages. They're typically targeted at making mathematical proofs.

                            N This user is from outside of this forum
                            N This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #72

                            I did say "general purpose". And many proof assistants are Turing Complete actually, such as Lean.

                            jackbydev@programming.devJ 1 Reply Last reply
                            1
                            • N [email protected]

                              I did say "general purpose". And many proof assistants are Turing Complete actually, such as Lean.

                              jackbydev@programming.devJ This user is from outside of this forum
                              jackbydev@programming.devJ This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #73

                              I did say "general purpose".

                              I did say "fun fact".

                              1 Reply Last reply
                              0
                              • jumping_redditor@sh.itjust.worksJ [email protected]

                                I guess they fixed the weirdness involving calling main later in the program

                                E This user is from outside of this forum
                                E This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #74

                                As in, you call main() recursively? Don't think, I've ever tried that in any language...

                                1 Reply Last reply
                                0
                                • A [email protected]

                                  The humble !! operator.

                                  glorkon@lemmy.worldG This user is from outside of this forum
                                  glorkon@lemmy.worldG This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #75

                                  Well, also the fact that all variables are non-nullable by default anyway.

                                  1 Reply Last reply
                                  0
                                  • R [email protected]

                                    I mean, at the end of the day, if you really understand your language of choice, you know that it is jusf a bunch of fancy libraries and compiler tricks of top of C. So in my mind, I'm a fully evolved programmer in a language, when I could write anything I can write in that language in C instead.

                                    mobotsar@sh.itjust.worksM This user is from outside of this forum
                                    mobotsar@sh.itjust.worksM This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #76

                                    I assume you're joking but just in case you're not.

                                    That is extremely not the case.

                                    1 Reply Last reply
                                    0
                                    • 0 [email protected]
                                      This post did not contain any content.
                                      P This user is from outside of this forum
                                      P This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #77

                                      God, I hate javascript so fucking much and the javascript ecosystem.

                                      R 1 Reply Last reply
                                      8
                                      • 30p87@feddit.org3 [email protected]

                                        Rust: Downloading 7390327 crates...

                                        P This user is from outside of this forum
                                        P This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #78

                                        Same with C and C++ libraries.

                                        30p87@feddit.org3 sunglocto@lemmy.dbzer0.comS 2 Replies Last reply
                                        1
                                        • P [email protected]

                                          Same with C and C++ libraries.

                                          30p87@feddit.org3 This user is from outside of this forum
                                          30p87@feddit.org3 This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #79

                                          I literally never had more than 10 dependencies for any standalone program (standalone as in not dependent on a whole ecosystem like KDE)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups