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. Other Discussions
  3. The Soapbox
  4. Politically Correct Coding

Politically Correct Coding

Scheduled Pinned Locked Moved The Soapbox
25 Posts 11 Posters 1 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.
  • realJSOPR realJSOP

    We were just told that we may not be able to include whitespace in our code... because it's not inclusive enough.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

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

    Next step: outlaw the do statement. It will become

    if it does not disturb you{
    // stuff to be done at leisure and without pressure
    } (thanks)

    GCS 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

    L 1 Reply Last reply
    0
    • D den2k88

      Next step: outlaw the do statement. It will become

      if it does not disturb you{
      // stuff to be done at leisure and without pressure
      } (thanks)

      GCS 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

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

      Yeah on github there is already a project running: [GitHub - ErisBlastar/cplusequality: Feminist Software Foundation C+=, a new language for us feminists](https://github.com/ErisBlastar/cplusequality) It was banned some time ago, now it seems to be back.

      N 1 Reply Last reply
      0
      • N Nathan Minier

        If you set your devenv theme to dark, it would be blackspace. If they question it, just call them racist.

        "Never attribute to malice that which can be explained by stupidity." - Hanlon's Razor

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

        Actually, white people pretending to be black has been determined to be racist. So, John is not allowed to have a dark theme with any of his software, etc, since he is white. Same goes for me. :sigh:

        N 1 Reply Last reply
        0
        • realJSOPR realJSOP

          But SSMS doesn't have a dark theme, so we're still violating some snowflake's sensitivity somewhere..

          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
          -----
          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
          -----
          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

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

          John Simmons / outlaw programmer wrote:

          But SSMS doesn't have a dark theme,

          No, when using SSMS you are actually identifying yourself as a smurf. I believe the color is dark blue, so you are identifying yourself as a black smurf. This is alright, because as long as you are "identifying" yourself as something you are clearly not, you are Ok, and will not be placed on the special train.

          1 Reply Last reply
          0
          • S Slacker007

            Actually, white people pretending to be black has been determined to be racist. So, John is not allowed to have a dark theme with any of his software, etc, since he is white. Same goes for me. :sigh:

            N Offline
            N Offline
            Nathan Minier
            wrote on last edited by
            #18

            Ah, but he is not the spacing in his code. Did you just assume his IDE background's color!? :laugh:

            "Never attribute to malice that which can be explained by stupidity." - Hanlon's Razor

            S 1 Reply Last reply
            0
            • N Nathan Minier

              Ah, but he is not the spacing in his code. Did you just assume his IDE background's color!? :laugh:

              "Never attribute to malice that which can be explained by stupidity." - Hanlon's Razor

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

              Nathan Minier wrote:

              Did you just assume his IDE background's color!?

              :-O I guess I have to get on the special train now. Nice knowing you guys...

              1 Reply Last reply
              0
              • L Lost User

                Yeah on github there is already a project running: [GitHub - ErisBlastar/cplusequality: Feminist Software Foundation C+=, a new language for us feminists](https://github.com/ErisBlastar/cplusequality) It was banned some time ago, now it seems to be back.

                N Offline
                N Offline
                Nathan Minier
                wrote on last edited by
                #20

                C+= wrote:

                O is 50% of the time 0, and 50% of the time 1. The determination of this depends on how the underlying logic feels at the moment.

                Thanks, that made my week!

                "Never attribute to malice that which can be explained by stupidity." - Hanlon's Razor

                1 Reply Last reply
                0
                • realJSOPR realJSOP

                  We were just told that we may not be able to include whitespace in our code... because it's not inclusive enough.

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  K Offline
                  K Offline
                  kmoorevs
                  wrote on last edited by
                  #21

                  Funny, I got that error (invalid whitespace) the other day trying to read a 404 as an xml doc! :laugh: (webhost was down)

                  "Go forth into the source" - Neal Morse

                  1 Reply Last reply
                  0
                  • N NotYourAverageGuy

                    Not a joke... We maintain a product that uses the terms 'master' and 'slave' to describe the certain roles within a data replication topology. It has been demanded of us by a potential user to change these names immediately in all source code, test suites, documentation, etc... :wtf:

                    T Offline
                    T Offline
                    TheGreatAndPowerfulOz
                    wrote on last edited by
                    #22

                    governor / subject controller / target parent / child dominatrix / submissive

                    #SupportHeForShe Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun

                    1 Reply Last reply
                    0
                    • N NotYourAverageGuy

                      Not a joke... We maintain a product that uses the terms 'master' and 'slave' to describe the certain roles within a data replication topology. It has been demanded of us by a potential user to change these names immediately in all source code, test suites, documentation, etc... :wtf:

                      G Offline
                      G Offline
                      GuyThiebaut
                      wrote on last edited by
                      #23

                      I would suggest Mistress and Gimp as an alternative to satisfy the client's requirements.

                      “That which can be asserted without evidence, can be dismissed without evidence.”

                      ― Christopher Hitchens

                      1 Reply Last reply
                      0
                      • D den2k88

                        Urban Cricket wrote:

                        They code with their guns too?

                        You don't? It's called troubleshooting for a reason.

                        GCS 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

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

                        Remind me to remove every Texan from the building before a deployment :)

                        1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          We were just told that we may not be able to include whitespace in our code... because it's not inclusive enough.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

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

                          In the word of finance a spread is a type of contract which has multiple legs. I once had the pleasure of writing the following spread.legs.push_back(...) No one mentioned it in the code review so it got committed and probably survives to this day.

                          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