Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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
Code Project
  1. Home
  2. The Lounge
  3. Curly braces

Curly braces

Scheduled Pinned Locked Moved The Lounge
hostingcloud
43 Posts 25 Posters 58 Views 1 Watching
  • 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.
  • pkfoxP Offline
    pkfoxP Offline
    pkfox
    wrote on last edited by
    #1

    Are you in this camp

    void AFunc(){
    }

    or this one

    void AFunc()
    {
    }

    I'm in the second

    Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

    J OriginalGriffO CPalliniC S Mike HankeyM 20 Replies Last reply
    0
    • pkfoxP pkfox

      Are you in this camp

      void AFunc(){
      }

      or this one

      void AFunc()
      {
      }

      I'm in the second

      Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

      J Offline
      J Offline
      Jacquers
      wrote on last edited by
      #2

      Depends on the language. C#: Method() { } Javascrip / Typescript: function() { }

      H F 2 Replies Last reply
      0
      • pkfoxP pkfox

        Are you in this camp

        void AFunc(){
        }

        or this one

        void AFunc()
        {
        }

        I'm in the second

        Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #3

        I'm in the correct camp:

        void AFunc()
        {
        }

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        pkfoxP 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          I'm in the correct camp:

          void AFunc()
          {
          }

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

          pkfoxP Offline
          pkfoxP Offline
          pkfox
          wrote on last edited by
          #4

          Indented braces ?

          Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

          OriginalGriffO 1 Reply Last reply
          0
          • pkfoxP pkfox

            Indented braces ?

            Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

            OriginalGriffO Offline
            OriginalGriffO Offline
            OriginalGriff
            wrote on last edited by
            #5

            Yep. It's called "Whitesmiths": Indentation style - Wikipedia[^] It's more consistent than Allman.

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

            J 1 Reply Last reply
            0
            • pkfoxP pkfox

              Are you in this camp

              void AFunc(){
              }

              or this one

              void AFunc()
              {
              }

              I'm in the second

              Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

              CPalliniC Offline
              CPalliniC Offline
              CPallini
              wrote on last edited by
              #6

              pkfox wrote:

              I'm in the second

              I second you. :-D

              "In testa che avete, Signor di Ceprano?" -- Rigoletto

              In testa che avete, signor di Ceprano?

              1 Reply Last reply
              0
              • pkfoxP pkfox

                Are you in this camp

                void AFunc(){
                }

                or this one

                void AFunc()
                {
                }

                I'm in the second

                Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                S Offline
                S Offline
                Slacker007
                wrote on last edited by
                #7

                I distinctly remember a similar post on this site about 12 years ago. The replies were all the same then as they are today. :laugh:

                1 Reply Last reply
                0
                • pkfoxP pkfox

                  Are you in this camp

                  void AFunc(){
                  }

                  or this one

                  void AFunc()
                  {
                  }

                  I'm in the second

                  Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                  Mike HankeyM Offline
                  Mike HankeyM Offline
                  Mike Hankey
                  wrote on last edited by
                  #8

                  The later, is easier for me to follow.

                  PartsBin an Electronics Part Organizer - An updated version available! JaxCoder.com

                  1 Reply Last reply
                  0
                  • pkfoxP pkfox

                    Are you in this camp

                    void AFunc(){
                    }

                    or this one

                    void AFunc()
                    {
                    }

                    I'm in the second

                    Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    First: Java, Javascript, PHP Second: C, C++, C# Who needs braces: Python

                    OriginalGriffO 1 Reply Last reply
                    0
                    • L Lost User

                      First: Java, Javascript, PHP Second: C, C++, C# Who needs braces: Python

                      OriginalGriffO Offline
                      OriginalGriffO Offline
                      OriginalGriff
                      wrote on last edited by
                      #10

                      Richard MacCutchan wrote:

                      Who needs braces: Python

                      FTFY! :laugh:

                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                      1 Reply Last reply
                      0
                      • pkfoxP pkfox

                        Are you in this camp

                        void AFunc(){
                        }

                        or this one

                        void AFunc()
                        {
                        }

                        I'm in the second

                        Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                        R Offline
                        R Offline
                        Ron Anders
                        wrote on last edited by
                        #11

                        Second.

                        1 Reply Last reply
                        0
                        • pkfoxP pkfox

                          Are you in this camp

                          void AFunc(){
                          }

                          or this one

                          void AFunc()
                          {
                          }

                          I'm in the second

                          Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                          Mircea NeacsuM Offline
                          Mircea NeacsuM Offline
                          Mircea Neacsu
                          wrote on last edited by
                          #12

                          Come on!! What's next? Tabs vs spaces?

                          Mircea

                          M 1 Reply Last reply
                          0
                          • pkfoxP pkfox

                            Are you in this camp

                            void AFunc(){
                            }

                            or this one

                            void AFunc()
                            {
                            }

                            I'm in the second

                            Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                            P Offline
                            P Offline
                            PIEBALDconsult
                            wrote on last edited by
                            #13

                            I reject the premise of the question.

                            1 Reply Last reply
                            0
                            • J Jacquers

                              Depends on the language. C#: Method() { } Javascrip / Typescript: function() { }

                              H Offline
                              H Offline
                              honey the codewitch
                              wrote on last edited by
                              #14

                              same. in C++ i do the latter. In C# I do the former.

                              To err is human. Fortune favors the monsters.

                              1 Reply Last reply
                              0
                              • pkfoxP pkfox

                                Are you in this camp

                                void AFunc(){
                                }

                                or this one

                                void AFunc()
                                {
                                }

                                I'm in the second

                                Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                                S Offline
                                S Offline
                                Sanjay K Gupta
                                wrote on last edited by
                                #15

                                I prefer the first one in javascript/typescript and the second one in C#.

                                ___ ___ ___
                                |__ |_| |\ | | |_| \ /
                                __| | | | \| |__| | | /

                                1 Reply Last reply
                                0
                                • pkfoxP pkfox

                                  Are you in this camp

                                  void AFunc(){
                                  }

                                  or this one

                                  void AFunc()
                                  {
                                  }

                                  I'm in the second

                                  Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                                  J Offline
                                  J Offline
                                  Jorgen Andersson
                                  wrote on last edited by
                                  #16

                                  The first one wasn't invented for clarity or ease of reading, but for squeezing more text onto paper.

                                  Wrong is evil and must be defeated. - Jeff Ello

                                  1 Reply Last reply
                                  0
                                  • OriginalGriffO OriginalGriff

                                    Yep. It's called "Whitesmiths": Indentation style - Wikipedia[^] It's more consistent than Allman.

                                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                                    J Offline
                                    J Offline
                                    Jorgen Andersson
                                    wrote on last edited by
                                    #17

                                    That would depend on whether you consider the braces to be a part of the content or the header. If your answer is neither you should consider GNU style. ;P

                                    Wrong is evil and must be defeated. - Jeff Ello

                                    1 Reply Last reply
                                    0
                                    • pkfoxP pkfox

                                      Are you in this camp

                                      void AFunc(){
                                      }

                                      or this one

                                      void AFunc()
                                      {
                                      }

                                      I'm in the second

                                      Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                                      D Offline
                                      D Offline
                                      den2k88
                                      wrote on last edited by
                                      #18

                                      I used to be in the first camp, I had to adapt to MISRA rules and now I prefer the second. It's way easier to find missing braces, move braced code and reindent it, even with powerful syntax highlighting - which is not a given in most IDEs for embedded development.

                                      GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                                      N 1 Reply Last reply
                                      0
                                      • J Jacquers

                                        Depends on the language. C#: Method() { } Javascrip / Typescript: function() { }

                                        F Offline
                                        F Offline
                                        fgs1963
                                        wrote on last edited by
                                        #19

                                        I have no opinion about braces one way or the other but I have to ask - Why use different styles in different languages? Given it's a choice it seems your personal sense of style would prefer one style all the time. No?

                                        J 1 Reply Last reply
                                        0
                                        • F fgs1963

                                          I have no opinion about braces one way or the other but I have to ask - Why use different styles in different languages? Given it's a choice it seems your personal sense of style would prefer one style all the time. No?

                                          J Offline
                                          J Offline
                                          Jacquers
                                          wrote on last edited by
                                          #20

                                          I generally just use what's in the specific language's style guide. It makes it easier when different developers work on a project if we stick to those.

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


                                          • Login

                                          • Don't have an account? Register

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