What's your favorite programming language and what about it do you like? - eviltoast
  • Subverb@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I’m an embedded systems C programmer with passing familiarity with Python. To me it seems ridiculous that a language relies on whitespace for blocking. Is that true?

    • esscew@lemmy.ml
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      Yes, unfortunately. There is a lot of tooling around it but it still feels bizarre after years of using it.

      • Subverb@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 year ago

        I’m anal about curly braces in C. I never code without them because I don’t like being ambiguous.

        I never do

        if(i=0) return 0;

        or worse

        if(i=0) return 0;

        I do

        if(i=0) { return(0); }