Thread: Gender and Language

  1. #1
    Registered User
    Join Date
    Sep 2006
    Posts
    835
    > Oh, so all students are he. I see.

    Don't blame me, it's the language. I try to avoid unnecessary uses of he/him, and sometimes "they" works, even if its ungrammatical, but I can't stand "s/he", or randomly choosing "he" or "she" - it's too hard keeping track of whether I'm maintaining a 1:1 ratio. If a short synonym for "he or she" starts getting used, I'll be happy to jump on the bandwagon.

  2. #2
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    I think, in this case, I blame you.
    You could easily have written it as:
    "But the very fact that it causes bugs means the students are already punishing themselves by not indenting while writing the code."
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  3. #3
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by robatino View Post
    > Oh, so all students are he. I see.

    Don't blame me, it's the language. I try to avoid unnecessary uses of he/him, and sometimes "they" works, even if its ungrammatical, but I can't stand "s/he", or randomly choosing "he" or "she" - it's too hard keeping track of whether I'm maintaining a 1:1 ratio. If a short synonym for "he or she" starts getting used, I'll be happy to jump on the bandwagon.
    Even easier -- just call everybody "it".

  4. #4
    Registered User
    Join Date
    Sep 2006
    Posts
    835
    Quote Originally Posted by cpjust View Post
    Even easier -- just call everybody "it".
    I know that was intended humorously, but when AI catches up to people, that might actually happen.

  5. #5
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by cpjust View Post
    Even easier -- just call everybody "it".
    Only, that would be rude.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  6. #6
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by Elysia View Post
    Only, that would be rude.
    That's why we need to add a new pro-noun to English to mean he or she but in a gender neutral way.
    Do any other languages have a word for 'he or she'?

  7. #7
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    That's why we need to add a new pro-noun to English to mean he or she but in a gender neutral way.
    That pronoun, ironically, is "he".
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  8. #8
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by laserlight View Post
    That pronoun, ironically, is "he".
    Yeah, but that's a very old (politically incorrect) rule and it's obviously ambiguous.
    They need a singular version of "they".

  9. #9
    Registered User
    Join Date
    Sep 2006
    Posts
    835
    Quote Originally Posted by cpjust View Post
    That's why we need to add a new pro-noun to English to mean he or she but in a gender neutral way.
    Do any other languages have a word for 'he or she'?
    http://en.wikipedia.org/wiki/Gender-neutral_language

    http://en.wikipedia.org/wiki/Gender-...less_languages

    The second link has a number of examples of such languages.

  10. #10
    Registered User
    Join Date
    Oct 2001
    Posts
    2,129
    Man, screw politically correct, what are we, a bunch of weak boned politicians?

    The word is there, it's not offensive except to over-sensitive people, it works fine, and it's not fabricated based on some "PC" perception.

    Just use it!!

    Gosh!
    Last edited by robwhit; 02-08-2008 at 12:16 AM.

  11. #11
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by cpjust View Post
    Do any other languages have a word for 'he or she'?
    As you can see from the link, Japanese among one, can be very gender neutral due to words like "that someone" or "that individual" and more.
    And that's one big problem when translating from japanese to english. Lots of words lose their meaning. Stupid English.

    Quote Originally Posted by robwhit View Post
    Man, screw politically correct, what are we, a bunch of weak boned politicians?
    The word is there, it's not offensive except to over-sensitive people, it works fine, and it's not fabricated based on some "PC" perception.
    Just use it!!
    Gosh!
    Does that mean you endorse the use of "he" for all?
    Last edited by Elysia; 02-08-2008 at 02:08 AM.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  12. #12
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    English is not the only language that suffers from the problems you describe. Most languages have unique words and phrases; Japanese being no exception. English has a rich, old history and a lot of prejudices have been perpetuated, but most have words have either become antiquated or have better primary meanings in modern times. Out of all the words you could complain about, you chose the weakest ones. I've read about black people going to Japan to teach schoolchildren English, and the prejudices they face every day. Only a small-minded woman could take offense to someone not recognizing their gender 100% of the time for the sake of brevity. Meanwhile, white people can still use nigger to spew garbage at another person. There are commonplace words with more dispicable etymologies. Get your priorities in order, please.

  13. #13
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Oh, come on. Don't be a tard.
    We can't do much about the situation in Japan, but I'll tell you that I don't endorse the use of the word "nigger" in any kind of sense or way. It's evil and I don't use it and I tell others to not use it, as well.
    But that doesn't mean we aren't entitled to persue our own goals of gender neutrality. To some, it's an insult and rightly so. This is a free world, after all.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  14. #14
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    You're clearly not paying attention at all.
    We can't do much about the situation in Japan, but I'll tell you that I don't endorse the use of the word "nigger" in any kind of sense or way. It's evil and I don't use it and I tell others to not use it, as well.
    I bet you do. Badgering rascists is importsnt because it educates society, and no one else brings about societal change than people. My point was that your being unnecessarily critical of people who just want to use current language correctly. Or maybe you'd rather write a letter to say, the Modern Language Association and urge them to introduce some new words, instead of badgering some programmers. If you really want to do anything about it.

  15. #15
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    I understood your point perfectly fine and my point was that you were being too overly critical against it.
    Why can we not have a gender neutral language? It's important to me, as well as others.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. 100000 women
    By Snafuist in forum A Brief History of Cprogramming.com
    Replies: 36
    Last Post: 05-27-2009, 07:41 AM