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. Coding without English

Coding without English

Scheduled Pinned Locked Moved The Lounge
csharpc++htmlcomquestion
28 Posts 12 Posters 46 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.
  • N Nish Nishant

    Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


    "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

    D Offline
    D Offline
    David Stone
    wrote on last edited by
    #2

    I find it funny that sometimes I'll see an ASP.NET page or some code where the comments are all in another language...I keep thinking, why not keep it all in English? :)


    Hawaian shirts and shorts work too in Summer. People assume you're either a complete nut (in which case not a worthy target) or so damn good you don't need to worry about camouflage... -Anna-Jayne Metcalfe on Paintballing

    U 1 Reply Last reply
    0
    • N Nish Nishant

      Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


      "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

      V Offline
      V Offline
      Vikram A Punathambekar
      wrote on last edited by
      #3

      Nishant S wrote: Have any of you ever used any programming language that didn't use English-keywords? No. I doubt if one exists. :) Nishant S wrote: Hindi or Malayalam or Spanish! LOL! Definitely not in the near future. But tell you what- ask Colin (look at your sig) to write a programming language in Malayalam or Hindi or Marathi or whatever. But you'll have to teach him that language first :~ . Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

      R 1 Reply Last reply
      0
      • N Nish Nishant

        Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


        "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

        R Offline
        R Offline
        Rohit Sinha
        wrote on last edited by
        #4

        Say if we have a Hindi version of C++, we could use these instead of the regular words: Class: Varg Object: Vastu Function: Prakriya Ang Variables: Badalte Moolya Wale Soochana Ang Inheritance: Viraasat Polymorphism: Bahu Roop Encapsulation: Akikaran ... etc. :) ;) ;P :-D :-O :rolleyes: :laugh: :cool:
        Regards,

        Rohit Sinha

        Do not wait for leaders; do it alone, person to person.
        - Mother Teresa

        V R B 3 Replies Last reply
        0
        • R Rohit Sinha

          Say if we have a Hindi version of C++, we could use these instead of the regular words: Class: Varg Object: Vastu Function: Prakriya Ang Variables: Badalte Moolya Wale Soochana Ang Inheritance: Viraasat Polymorphism: Bahu Roop Encapsulation: Akikaran ... etc. :) ;) ;P :-D :-O :rolleyes: :laugh: :cool:
          Regards,

          Rohit Sinha

          Do not wait for leaders; do it alone, person to person.
          - Mother Teresa

          V Offline
          V Offline
          Vikram A Punathambekar
          wrote on last edited by
          #5

          Rohit Sinha wrote: Prakriya Ang Prakriya_Ang ;P Rohit Sinha wrote: Badalte Moolya Wale Soochana Ang Badalte_Moolya_Wale_Soochana_Ang ;P Rohit Sinha wrote: Bahu Roop Bahu_Roop ;P After all, the script is still English. Double ;P Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

          R 1 Reply Last reply
          0
          • N Nish Nishant

            Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


            "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

            I Offline
            I Offline
            Imran Farooqui
            wrote on last edited by
            #6

            Nishant S wrote: Have any of you ever used any programming language that didn't use English-keywords? Back in 1999 when i was a University student, few of my seniours developed a full fledge compiler in Urdu language. The resultant software was named as U-Language. Initially it was proved to be a miracle but the idea didn't worked.

            R 1 Reply Last reply
            0
            • V Vikram A Punathambekar

              Rohit Sinha wrote: Prakriya Ang Prakriya_Ang ;P Rohit Sinha wrote: Badalte Moolya Wale Soochana Ang Badalte_Moolya_Wale_Soochana_Ang ;P Rohit Sinha wrote: Bahu Roop Bahu_Roop ;P After all, the script is still English. Double ;P Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

              R Offline
              R Offline
              Rohit Sinha
              wrote on last edited by
              #7

              Vikram Punathambekar wrote: Prakriya_Ang Vikram Punathambekar wrote: Badalte_Moolya_Wale_Soochana_Ang Vikram Punathambekar wrote: Bahu_Roop Um, no. These are not variable names. Just like you don't call it operator_overloading or multiple_inheritance.
              Regards,

              Rohit Sinha

              Do not wait for leaders; do it alone, person to person.
              - Mother Teresa

              V 1 Reply Last reply
              0
              • I Imran Farooqui

                Nishant S wrote: Have any of you ever used any programming language that didn't use English-keywords? Back in 1999 when i was a University student, few of my seniours developed a full fledge compiler in Urdu language. The resultant software was named as U-Language. Initially it was proved to be a miracle but the idea didn't worked.

                R Offline
                R Offline
                Rohit Sinha
                wrote on last edited by
                #8

                Wow, isn't that cool! And I remember, you used to sport a link to an Urdu IM software in your sig too. So was U-Language an entirely new language, or a "port" of some existing language to Urdu? And why didn't the idea work? At least it could be used in introductory courses for students. After that it might have found commercial application on its own.
                Regards,

                Rohit Sinha

                Do not wait for leaders; do it alone, person to person.
                - Mother Teresa

                I 1 Reply Last reply
                0
                • N Nish Nishant

                  Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


                  "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                  P Offline
                  P Offline
                  peterchen
                  wrote on last edited by
                  #9

                  Nishant S wrote: In fact I have never even seen a programming related book that wasn't written in English. Ha! Lucky you! MS attempted to localize keywords for scripting languages. However, it wa a mess: Both the english and the local variation was recognied, but for queries etc. it did always change the english name to the localized one. With the net effect that: - being used to english keywords, you now had to recognize two sets - you could call a column neitehr 'Date' nor 'Datum', without running into weird side effects - Moving a database from an english Access, which used 'Datum' as one column name, to a german instalation was a desaster waiting to happen. - If you want to write portable MS Access databases, you need to know the keywords in zilch languages.


                  "Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
                  sighist | Agile Programming | doxygen

                  1 Reply Last reply
                  0
                  • R Rohit Sinha

                    Vikram Punathambekar wrote: Prakriya_Ang Vikram Punathambekar wrote: Badalte_Moolya_Wale_Soochana_Ang Vikram Punathambekar wrote: Bahu_Roop Um, no. These are not variable names. Just like you don't call it operator_overloading or multiple_inheritance.
                    Regards,

                    Rohit Sinha

                    Do not wait for leaders; do it alone, person to person.
                    - Mother Teresa

                    V Offline
                    V Offline
                    Vikram A Punathambekar
                    wrote on last edited by
                    #10

                    Rohit Sinha wrote: These are not variable names Only if you're thinking exclusively about C. But still, don't some languages require you to declare variables and functions as something like variable i: integer; function PrintHello() ... But yes, I was wrong about Multiple_inheritance and Operator_overlaoding. Correct me if I'm wrong about the other stuff though. Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

                    R 1 Reply Last reply
                    0
                    • R Rohit Sinha

                      Wow, isn't that cool! And I remember, you used to sport a link to an Urdu IM software in your sig too. So was U-Language an entirely new language, or a "port" of some existing language to Urdu? And why didn't the idea work? At least it could be used in introductory courses for students. After that it might have found commercial application on its own.
                      Regards,

                      Rohit Sinha

                      Do not wait for leaders; do it alone, person to person.
                      - Mother Teresa

                      I Offline
                      I Offline
                      Imran Farooqui
                      wrote on last edited by
                      #11

                      Rohit  Sinha wrote: And why didn't the idea work? First reason is the comment of Mother Teresa in your sig, unfortunately most people are not interested folowing this rule. :( Second reason is that outstanding software developers produced in our countries love to work for the country of President Bush. ;P

                      R V 2 Replies Last reply
                      0
                      • D David Stone

                        I find it funny that sometimes I'll see an ASP.NET page or some code where the comments are all in another language...I keep thinking, why not keep it all in English? :)


                        Hawaian shirts and shorts work too in Summer. People assume you're either a complete nut (in which case not a worthy target) or so damn good you don't need to worry about camouflage... -Anna-Jayne Metcalfe on Paintballing

                        U Offline
                        U Offline
                        Uwe Keim
                        wrote on last edited by
                        #12

                        Some years ago, I did that, too: (of course) English code but German comments. Since I'm posting articles on CP, I really learned to have a lot less work when I do NOT need to translate my comments to English, so I now always do everything in english. In fact I also do the GUI most of the time in English and add German (my native language) as a satellite DLL, only. -- - Free Windows-based CMS: www.zeta-software.de/enu/producer/freeware/download.html - See me: www.magerquark.de

                        1 Reply Last reply
                        0
                        • V Vikram A Punathambekar

                          Rohit Sinha wrote: These are not variable names Only if you're thinking exclusively about C. But still, don't some languages require you to declare variables and functions as something like variable i: integer; function PrintHello() ... But yes, I was wrong about Multiple_inheritance and Operator_overlaoding. Correct me if I'm wrong about the other stuff though. Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

                          R Offline
                          R Offline
                          Rohit Sinha
                          wrote on last edited by
                          #13

                          Vikram Punathambekar wrote: Only if you're thinking exclusively about C. I was talking about C++, read my original post. :)
                          Regards,

                          Rohit Sinha

                          Do not wait for leaders; do it alone, person to person.
                          - Mother Teresa

                          V 1 Reply Last reply
                          0
                          • I Imran Farooqui

                            Rohit  Sinha wrote: And why didn't the idea work? First reason is the comment of Mother Teresa in your sig, unfortunately most people are not interested folowing this rule. :( Second reason is that outstanding software developers produced in our countries love to work for the country of President Bush. ;P

                            R Offline
                            R Offline
                            Rohit Sinha
                            wrote on last edited by
                            #14

                            Imran Farooqui wrote: Second reason is that outstanding software developers produced in our countries love to work for the country of President Bush. Yeah, this problem is there in India too. :(
                            Regards,

                            Rohit Sinha

                            Do not wait for leaders; do it alone, person to person.
                            - Mother Teresa

                            1 Reply Last reply
                            0
                            • N Nish Nishant

                              Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


                              "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                              J Offline
                              J Offline
                              Johnny
                              wrote on last edited by
                              #15

                              Ive thought about this before too. Does this mean we can imply that every programmer can speak at least a small amount of English? Has anyone (and Im sure they must) tried making use of the preprocessor and #define'ing all the English reserved words into another language? It would certainly make for some interesting looking programs!

                              S 1 Reply Last reply
                              0
                              • N Nish Nishant

                                Have any of you ever used any programming language that didn't use English-keywords? I mean imagine a future where you'll have a chinese version of C++!!! Or Hindi or Malayalam or Spanish! Egad! Eh? :~ In fact I have never even seen a programming related book that wasn't written in English. Nish


                                "I'm a bit bored at the moment so I'm thinking about writing a new programming language" - Colin Davies My book :- Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                Z Offline
                                Z Offline
                                Zdenek Navratil
                                wrote on last edited by
                                #16

                                Once upon a time (in sixties) when Cobol ruled, french came out with a french version of Cobol. It has faded out rapidly. There might be some 'oldtimers' round here who can recall more details. Regards,  Zdenek


                                "It's never too late to have a happy childhood." [Tom Robbins]

                                R 1 Reply Last reply
                                0
                                • R Rohit Sinha

                                  Vikram Punathambekar wrote: Only if you're thinking exclusively about C. I was talking about C++, read my original post. :)
                                  Regards,

                                  Rohit Sinha

                                  Do not wait for leaders; do it alone, person to person.
                                  - Mother Teresa

                                  V Offline
                                  V Offline
                                  Vikram A Punathambekar
                                  wrote on last edited by
                                  #17

                                  Rohit Sinha wrote: I was talking about C++ :-O Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

                                  1 Reply Last reply
                                  0
                                  • I Imran Farooqui

                                    Rohit  Sinha wrote: And why didn't the idea work? First reason is the comment of Mother Teresa in your sig, unfortunately most people are not interested folowing this rule. :( Second reason is that outstanding software developers produced in our countries love to work for the country of President Bush. ;P

                                    V Offline
                                    V Offline
                                    Vikram A Punathambekar
                                    wrote on last edited by
                                    #18

                                    Hmmm...is this the beginning of an Ind-Pak friendship? [insert hopeful emoticon here] I seriously hope the two Govts realize that all this while they've been doing NOTHING. On second thoughts, they were doing only HARM. Really, Imran, the answer is just what you quoted from Rohit's sig- it's the people who have to do it, not Govts. [Vikram extends olive branch] Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

                                    1 Reply Last reply
                                    0
                                    • V Vikram A Punathambekar

                                      Nishant S wrote: Have any of you ever used any programming language that didn't use English-keywords? No. I doubt if one exists. :) Nishant S wrote: Hindi or Malayalam or Spanish! LOL! Definitely not in the near future. But tell you what- ask Colin (look at your sig) to write a programming language in Malayalam or Hindi or Marathi or whatever. But you'll have to teach him that language first :~ . Vikram. "There's probably a Nish-like alien answering VB questions on a CP forum as we speak." - adamUK in The Lounge, discussing aliens and parallel universes. "Do not give redundant error messages again and again." - A classmate of mine, while giving a class talk on error detection in compiler design.

                                      R Offline
                                      R Offline
                                      Roger Wright
                                      wrote on last edited by
                                      #19

                                      Vikram Punathambekar wrote: Definitely not in the near future. Why not? Is there any good reason why a language cannot be written in some natural language other than English? Give it a try! Why not have a γ++? "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                                      1 Reply Last reply
                                      0
                                      • R Rohit Sinha

                                        Say if we have a Hindi version of C++, we could use these instead of the regular words: Class: Varg Object: Vastu Function: Prakriya Ang Variables: Badalte Moolya Wale Soochana Ang Inheritance: Viraasat Polymorphism: Bahu Roop Encapsulation: Akikaran ... etc. :) ;) ;P :-D :-O :rolleyes: :laugh: :cool:
                                        Regards,

                                        Rohit Sinha

                                        Do not wait for leaders; do it alone, person to person.
                                        - Mother Teresa

                                        R Offline
                                        R Offline
                                        Roger Wright
                                        wrote on last edited by
                                        #20

                                        That's no more meaningless and confusing than the regular C++ syntax... It might even be an improvement! "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                                        1 Reply Last reply
                                        0
                                        • Z Zdenek Navratil

                                          Once upon a time (in sixties) when Cobol ruled, french came out with a french version of Cobol. It has faded out rapidly. There might be some 'oldtimers' round here who can recall more details. Regards,  Zdenek


                                          "It's never too late to have a happy childhood." [Tom Robbins]

                                          R Offline
                                          R Offline
                                          Roger Wright
                                          wrote on last edited by
                                          #21

                                          It was ALGOL, and it preceded COBOL. It was also completely unusable outside of a university for anything practical. ALgorithmic LOGic was its hallmark, but FORTRAN already did a better job of everything it attempted to accomplish and it died the death it richly deserved. I tried learning it, but the documentation was all in badly translated French, and the language sucked. Nothing was lost to the world when ALGOL expired... "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                                          Z 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