• RedFrank24@piefed.social
    link
    fedilink
    English
    arrow-up
    51
    ·
    7 hours ago

    Anyone who complains about code not compiling on the first try likely hasn’t been coding for very long. Getting your code to do what you tell it is easy, getting it to do what you want is hard.

    • schnurrito@discuss.tchncs.de
      link
      fedilink
      arrow-up
      3
      ·
      43 minutes ago

      I usually code in an IDE that tells me whether my code will compile while I am typing it.

      But when I write things like PL/SQL, yeah it is definitely an achievement to get it to compile.

    • ClownStatue@piefed.social
      link
      fedilink
      English
      arrow-up
      12
      ·
      4 hours ago

      Getting your code to do what you tell it is easy. Getting it to do what you want is hard.

      New email signature unlocked.

    • ulterno@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 hours ago

      When I started programming with C, it was pretty easy to get code to compile on my first try.

      Now, when I use C…
      _POSIX_C_SOURCE >= 199309L … was in the man page, but didn’t work… _GNU_SOURCE works.
      Read somewhere to just use -std=gnu17 and remove _GNU_SOURCE and nice, it works.
      Create another project with -std=gnu17, but using another function and now it doesn’t work. Need to add _GNU_SOURCE. Why?