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
Brand Logo

agnos.is Forums

  1. Home
  2. Programming
  3. Falsehoods programmers believe about languages

Falsehoods programmers believe about languages

Scheduled Pinned Locked Moved Programming
69 Posts 51 Posters 187 Views
  • 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.
  • rimu@piefed.socialR This user is from outside of this forum
    rimu@piefed.socialR This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

    mynameisrichard@lemmy.mlM darklamer@lemmy.dbzer0.comD 2xsaiko@discuss.tchncs.de2 T O 12 Replies Last reply
    1
    0
    • System shared this topic on
    • rimu@piefed.socialR [email protected]

      I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

      mynameisrichard@lemmy.mlM This user is from outside of this forum
      mynameisrichard@lemmy.mlM This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      Every language has words for yes and no.

      Assuming yes and no means true and false, c has numbers (1, 0) for yes and no and c++ can use those numbers for yes and no because it is a superset of c.

      H P 2 Replies Last reply
      0
      • mynameisrichard@lemmy.mlM [email protected]

        Every language has words for yes and no.

        Assuming yes and no means true and false, c has numbers (1, 0) for yes and no and c++ can use those numbers for yes and no because it is a superset of c.

        H This user is from outside of this forum
        H This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        Technically, 0 is true and 1 is false. !0 is 1, though, IIRC

        mynameisrichard@lemmy.mlM C S 3 Replies Last reply
        0
        • H [email protected]

          Technically, 0 is true and 1 is false. !0 is 1, though, IIRC

          mynameisrichard@lemmy.mlM This user is from outside of this forum
          mynameisrichard@lemmy.mlM This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #4

          That's what I meant so I've edited my comment to hopefully make that a bit clearer. You'll have to forgive my lack of clarity. It's 03:02 and I've had about 2 hours sleep tonight and won't be getting any more. Time for a coffee.

          1 Reply Last reply
          0
          • H [email protected]

            Technically, 0 is true and 1 is false. !0 is 1, though, IIRC

            C This user is from outside of this forum
            C This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            As far as C goes, 1 is true and 0 is false.

            In terms of POSIX exit codes, 0 is success and 1 is error.

            A D 2 Replies Last reply
            0
            • rimu@piefed.socialR [email protected]

              I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

              darklamer@lemmy.dbzer0.comD This user is from outside of this forum
              darklamer@lemmy.dbzer0.comD This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              Geolocation is an accurate way to predict the user’s language.

              Now that's a pet peeve of mine, a bizarre belief surprisingly often held by people, who must be oblivious to the existence of tourism.

              qwho@aussie.zoneQ dohpaz42@lemmy.worldD H P S 6 Replies Last reply
              0
              • darklamer@lemmy.dbzer0.comD [email protected]

                Geolocation is an accurate way to predict the user’s language.

                Now that's a pet peeve of mine, a bizarre belief surprisingly often held by people, who must be oblivious to the existence of tourism.

                qwho@aussie.zoneQ This user is from outside of this forum
                qwho@aussie.zoneQ This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #7

                Or the existence of Switzerland.

                1 Reply Last reply
                0
                • darklamer@lemmy.dbzer0.comD [email protected]

                  Geolocation is an accurate way to predict the user’s language.

                  Now that's a pet peeve of mine, a bizarre belief surprisingly often held by people, who must be oblivious to the existence of tourism.

                  dohpaz42@lemmy.worldD This user is from outside of this forum
                  dohpaz42@lemmy.worldD This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #8

                  This. When I was in Mexico on my honeymoon, Google kept redirecting me to their .mx version of Google; despite my inability to read Spanish.

                  30p87@feddit.org3 1 Reply Last reply
                  0
                  • rimu@piefed.socialR [email protected]

                    I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

                    2xsaiko@discuss.tchncs.de2 This user is from outside of this forum
                    2xsaiko@discuss.tchncs.de2 This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #9

                    Segmenting a text into sentences is as easy as splitting on end-of-sentence punctuation.

                    Is there a language this actually isn't true for? It seems oddly specific like a lot of the others and I don't think I know of one that does this. Except maybe some wack ass conlangs of course.

                    T G S 3 Replies Last reply
                    0
                    • rimu@piefed.socialR [email protected]

                      I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

                      T This user is from outside of this forum
                      T This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #10

                      Another couple missing:

                      • every language uses gendered nouns/verbs/adjectives/pronouns/etc
                      • no language uses gendered nouns/verbs/adjectives/pronouns/etc
                      • pronouns referring to people are always gendered
                      • pronouns are always singular (1) or plural (2+)

                      A fun language to learn regarding these is Hawaiian, where the language uses a-class and o-class rather than masculine and feminine, and which you use is largely based on how much control you have over it.

                      vivendi@lemmy.zipV 1 Reply Last reply
                      0
                      • rimu@piefed.socialR [email protected]

                        I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

                        O This user is from outside of this forum
                        O This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #11

                        Falsehoods US programmers believe about languages

                        For those us that speak multiple languages, pretty much none of these are revelations...

                        Also, if they are, it's best to add examples, otherwise these are just random claims without any sources to back them up.

                        T 1 Reply Last reply
                        0
                        • 2xsaiko@discuss.tchncs.de2 [email protected]

                          Segmenting a text into sentences is as easy as splitting on end-of-sentence punctuation.

                          Is there a language this actually isn't true for? It seems oddly specific like a lot of the others and I don't think I know of one that does this. Except maybe some wack ass conlangs of course.

                          T This user is from outside of this forum
                          T This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #12

                          English. I can go to the store and buy a sandwich for $8.99 all in once sentence, but splitting it on periods gives you two sentences.

                          2xsaiko@discuss.tchncs.de2 kissaki@programming.devK 2 Replies Last reply
                          0
                          • T [email protected]

                            English. I can go to the store and buy a sandwich for $8.99 all in once sentence, but splitting it on periods gives you two sentences.

                            2xsaiko@discuss.tchncs.de2 This user is from outside of this forum
                            2xsaiko@discuss.tchncs.de2 This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #13

                            Oh of course, I didn't think about punctuation occurring in the middle of a sentence. Duh, thanks.

                            bkhl@social.sdfeu.orgB 1 Reply Last reply
                            0
                            • O [email protected]

                              Falsehoods US programmers believe about languages

                              For those us that speak multiple languages, pretty much none of these are revelations...

                              Also, if they are, it's best to add examples, otherwise these are just random claims without any sources to back them up.

                              T This user is from outside of this forum
                              T This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #14

                              Ironically, many languages that violate these rules are spoken in the US natively. People in the US just like to forget that there are other natively spoken languages (spoken since before English was introduced to the continent even).

                              1 Reply Last reply
                              0
                              • H [email protected]

                                Technically, 0 is true and 1 is false. !0 is 1, though, IIRC

                                S This user is from outside of this forum
                                S This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #15

                                Confidently incorrect.

                                H nostradavid@programming.devN 2 Replies Last reply
                                0
                                • C [email protected]

                                  As far as C goes, 1 is true and 0 is false.

                                  In terms of POSIX exit codes, 0 is success and 1 is error.

                                  A This user is from outside of this forum
                                  A This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #16

                                  True is anything other than zero in C.

                                  1 Reply Last reply
                                  0
                                  • C [email protected]

                                    As far as C goes, 1 is true and 0 is false.

                                    In terms of POSIX exit codes, 0 is success and 1 is error.

                                    D This user is from outside of this forum
                                    D This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #17

                                    I think more specifically for C, 0 is false and anything nonzero is true. Idk about NaN/inf.

                                    1 Reply Last reply
                                    0
                                    • rimu@piefed.socialR [email protected]

                                      I can’t believe nobody has done this list yet. I mean, there is one about names, one about time and many others on other topics, but not one about languages yet (except one honorable mention that comes close). So, here’s my attempt to list all the misconceptions and prejudices I’ve come across in the course of my long and illustrious career in software localisation and language technology. Enjoy – and send me your own ones!

                                      trickdacy@lemmy.worldT This user is from outside of this forum
                                      trickdacy@lemmy.worldT This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #18

                                      Most of these just seem like basic educational issues except this one imo:

                                      Every language has words for yes and no.

                                      I want to see more than like 1 or 2 counterexamples. I'm pretty interested in linguistics on an amateur level. Don't believe I've heard of that one before now.

                                      ? bkhl@social.sdfeu.orgB H J addie@feddit.ukA 7 Replies Last reply
                                      0
                                      • darklamer@lemmy.dbzer0.comD [email protected]

                                        Geolocation is an accurate way to predict the user’s language.

                                        Now that's a pet peeve of mine, a bizarre belief surprisingly often held by people, who must be oblivious to the existence of tourism.

                                        H This user is from outside of this forum
                                        H This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #19

                                        It's infuriating when an app or a site throws a shitty translation of itself in my native language at me. Most of the time they must not even check it's quality, it's notorious. Just let me use English by default.

                                        darklamer@lemmy.dbzer0.comD 1 Reply Last reply
                                        0
                                        • trickdacy@lemmy.worldT [email protected]

                                          Most of these just seem like basic educational issues except this one imo:

                                          Every language has words for yes and no.

                                          I want to see more than like 1 or 2 counterexamples. I'm pretty interested in linguistics on an amateur level. Don't believe I've heard of that one before now.

                                          ? Offline
                                          ? Offline
                                          Guest
                                          wrote on last edited by
                                          #20

                                          Arabic doesn't have a word for "yes". I don't think most semitic languages do either [Classical Hebrew does not, but Modern Hebrew does, however, the word they use in modern Hebrew is the word for "Thusly", that is now a particle]. In fact you can see that proto-indo European didn't have a word for yes: Greek is ναι, but the romance languages are si (I am pretty sure French oui is actually derived from the same root as Spanish and Italian. Could be wrong) and if my memories is correct (and it may not be) classical Latin didn't have a word for yes. And the Germanic words yes/ja have a similar origin. I can't speak to the other IE languages unfortunately.

                                          I know there are also language families that don't have a single word for no, but use a negation mood on the verb. I unfortunately can't give you an example of this. But it should be fun to look up!

                                          T R 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

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