Page 2 of 4 FirstFirst 1234 LastLast
Results 21 to 40 of 78
Like Tree1Likes

Thread: Летс ми спик фром май харррт

  1. #21
    Завсегдатай Basil77's Avatar
    Join Date
    Aug 2006
    Location
    Moscow reg.
    Posts
    2,549
    Rep Power
    16
    Quote Originally Posted by sperk View Post
    ат лееист 95%, еехи обвиуслееи спееикс инглиш то соам хэкстент.
    Лёрн ту цирнглишь!
    Please, correct my mistakes, except for the cases I misspell something on purpose!

  2. #22
    Завсегдатай Ramil's Avatar
    Join Date
    Apr 2006
    Location
    Other Universe
    Posts
    8,501
    Rep Power
    26
    Quote Originally Posted by Basil77 View Post
    Лёрн ту цирнглишь!
    Йеа, ай диднт андестэнд э синг.
    Send me a PM if you need me.

  3. #23
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,049
    Rep Power
    26
    Лет хим спик фром хиз харт, чего пристали к человеку? Все правильно сделал.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  4. #24
    Hanna
    Guest
    I don't agree with the status of English as an international langauge at all. I think the world language should be a "neutral" language that belongs to no country, religion or political idea, and is extremely easy to learn. English is illogical in many ways and hard to pronounce for lots of people. It is associated with the USA (or Britain) in the past, and the political and economic goals of these countries.

    I happen to speak English fluently, and it is very useful, but the idea that everyone in the world who is in an important position has some kind of obligation to learn to speak English, irritates me.

    For that reason I would never critisize, or make fun of anyones English accent. I had no problem understanding the speech.

    It takes a LONG time, and hard work to learn to speak accent-less English, or even grammatically perfect English.
    Why should some people have to dedicate years of study on this, and then be laughed at?

    When are we going to hear a minister in the US government (or British) deliver a decent length speech in a world language such as French, Spanish, Russian or Chinese?

  5. #25
    Властелин
    Join Date
    Jan 2011
    Posts
    1,340
    Rep Power
    10
    I think the world language should be a "neutral" language that belongs to no country, religion or political idea, and is extremely easy to learn. English is illogical in many ways and hard to pronounce for lots of people.
    I agree with you. There is a problem that the difficulty of artificial languages strongly depends on one's mother tounge. For example, Esperanto is easy for speakers of Indo-European languages, but it is still difficut for a Chinese. Phonology of such languages is an extremely difficult issue.
    I asked about Mutko's speech because I wanted to understand how accent influences the comprehension.

  6. #26
    Завсегдатай Ramil's Avatar
    Join Date
    Apr 2006
    Location
    Other Universe
    Posts
    8,501
    Rep Power
    26
    Quote Originally Posted by Hanna View Post
    When are we going to hear a minister in the US government (or British) deliver a decent length speech in a world language such as French, Spanish, Russian or Chinese?
    It's going to be in C++ perhaps This is a truly international language.
    Send me a PM if you need me.

  7. #27
    Старший оракул CoffeeCup's Avatar
    Join Date
    Feb 2009
    Location
    Snowbearia
    Posts
    902
    Rep Power
    11
    The undeniable lack of Esperanto is the lack of natural (or native) literature and poetry or any expression of art which can transfer the idea of this art to native speakers of all other languages. While C++ has tons of texts, which are understandable for the people all over the world. Some examples of code are really the pieces of art. So C++ is the real candidate for the universal language
    So Long, and Thanks for All the Fish

  8. #28
    Hanna
    Guest
    Quote Originally Posted by CoffeeCup View Post
    ... C++ has tons of texts, which are understandable for the people all over the world. Some examples of code are really the pieces of art. So C++ is the real candidate for the universal language
    I suspect you are a fluent speaker, and therefore biased!

    But actually, I read that someone made a language that contains a proportion of grammar and similarities to reflect the population of the world.... So it had lots of Chinese and Indian type words in it, obviously.
    I do think Esperanto is nice and I like the "ideology" of Esperanto too.
    (but I don't actually know the language... does anyone here speak it?)

  9. #29
    Властелин
    Join Date
    Jan 2011
    Posts
    1,340
    Rep Power
    10
    I don't speake it, but I have read a textbook, so I know the principles of Esperanto. After reading lessons I could understand texts and saw that the language is really easy, so it is, probably, a good choice for Europe.

  10. #30
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,049
    Rep Power
    26
    Quote Originally Posted by CoffeeCup View Post
    The undeniable lack of Esperanto is the lack of natural (or native) literature and poetry or any expression of art which can transfer the idea of this art to native speakers of all other languages. While C++ has tons of texts, which are understandable for the people all over the world. Some examples of code are really the pieces of art. So C++ is the real candidate for the universal language

    Code:
    Esperanto::Esperanto() { 
      char* dest=(char*) self; 
      idLang Lang=idEnglish;
      while(dest-(char*)self<=sizeof(self*)) {
        dest++*=(((char*)&::Languages[Lang])+rand()%sizeof(Languages[Lang]))*;
        if (++Lang>idChinese) Lang=idEnglish;
      }
      for(int i=0; i<nRules; i++) if (GrammarRules[i]->Size>3) GrammarRules[i]=NULL;
    }
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  11. #31
    Hanna
    Guest
    Ah, Marcus - I meant C++ ( I was guessing that you are a programmer...)

    Anyway - yes, well in C++ you cannot lie, you cannot make mistakes and you would be speaking very fast and efficiently.... !

    Funny code it-ogo!

  12. #32
    Властелин
    Join Date
    Nov 2010
    Posts
    1,156
    Rep Power
    11
    Quote Originally Posted by it-ogo View Post
    Code:
    Esperanto::Esperanto() { 
      char* dest=(char*) this; 
      idLang Lang=idEnglish;
      while(dest-(char*)this<=sizeof(*this)) {
        *dest++*= *(((char*)&::Languages[Lang])+rand()%sizeof(Languages[Lang]));
        if ((Lang = (idLang)((int)Lang + 1)) > idChinese) Lang=idEnglish;
      }
      for(int i=0; i<nRules; i++) if (GrammarRules[i]->Size>3) GrammarRules[i]=NULL;
    }
    A few corrections...

  13. #33
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,049
    Rep Power
    26
    Quote Originally Posted by Eric C. View Post
    A few corrections...
    Code:
    #define self this
    idLang operator ++(idLang &, int);
    
    //etc...
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  14. #34
    Властелин
    Join Date
    Nov 2010
    Posts
    1,156
    Rep Power
    11
    Quote Originally Posted by it-ogo View Post
    Code:
    #define self this
    idLang operator ++(idLang &, int);
    
    //etc...
    Ok... then:

    Code:
    Esperanto::Esperanto() { 
      char* dest=(char*) self; 
      idLang Lang=idEnglish;
      while(dest-(char*)self<=sizeof(*self)) {
        *dest++*= *(((char*)&::Languages[Lang])+rand()%sizeof(Languages[Lang]));
        if (++Lang > idChinese) Lang=idEnglish;
      }
      for(int i=0; i<nRules; i++) if (GrammarRules[i]->Size>3) GrammarRules[i]=NULL;
    }
    But:

    1. No code like "this*", in this case macros won't let you get away with a syntax error.
    2. No code like "<pointer_name>*" when dereferencing the pointer. That's just wrong and gives you a syntax error as well.
    3. It's generally recommended you define return types of such overloaded operators as "<class_name>&", ie:
    Code:
    idLang& operator ++(idLang &, int);
    That allows you to avoid an unnecessary (and potentially expensive) call of the copy constructor.

  15. #35
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,049
    Rep Power
    26
    Ви ар спикинг фром аувер харт.

    Quote Originally Posted by Eric C. View Post
    Ok... then:
    1.
    2.
    Agreed. Mea culpa.


    3. It's generally recommended you define return types of such overloaded operators as "<class_name>&", ie:
    Code:
    idLang& operator ++(idLang &, int);
    That allows you to avoid an unnecessary (and potentially expensive) call of the copy constructor.
    Hmmm... Actually I meant that idLang is enum rather than class. Otherwise we should invent something very special for "Languages[Lang]".
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  16. #36
    Властелин
    Join Date
    Nov 2010
    Posts
    1,156
    Rep Power
    11
    Quote Originally Posted by it-ogo View Post
    Hmmm... Actually I meant that idLang is enum rather than class.
    I see. Then it's quite ok.

    Quote Originally Posted by it-ogo View Post
    Otherwise we should invent something very special for "Languages[Lang]"
    Like "operator int()"?

  17. #37
    Старший оракул CoffeeCup's Avatar
    Join Date
    Feb 2009
    Location
    Snowbearia
    Posts
    902
    Rep Power
    11
    #define self this
    2. No code like "<pointer_name>*" when dereferencing the pointer. That's just wrong and gives you a syntax error as well.
    Just a heavy Borlandian Pascal accent
    So Long, and Thanks for All the Fish

  18. #38
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,049
    Rep Power
    26
    Like "operator int()"?
    const LanClass operator[](idLang)


    Quote Originally Posted by CoffeeCup View Post
    Just a heavy Borlandian Pascal accent
    Yep. Severe childhood, cast-iron toys...
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  19. #39
    Властелин
    Join Date
    Nov 2010
    Posts
    1,156
    Rep Power
    11
    Quote Originally Posted by it-ogo View Post
    const LanClass operator[](idLang)
    That fits here as well. Right. (but again, consider using "const LanClass& operator[](const idLang&)")

    What I meant was something like

    Code:
    class idLang
    {
        //...
    public: 
        operator int();
    };

  20. #40
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,049
    Rep Power
    26
    Quote Originally Posted by Eric C. View Post
    What I meant was something like
    I see.

    That's why I like C much more than C++. C is a direct action while C++ is some abstract derivative. Syntax. It is like real sector vs finances in economy.

    So I vote against C++ as a world language. One can see that when I made a meaningful statement in C++ (criticizing Esperanto) nobody cared about the meaning, but the syntax caused a discussion. C++ is a language of fruitless sophisms and empty forms!

    I propose C as a world language.

    P.S. "void main" is a poetry.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

Page 2 of 4 FirstFirst 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Russian Lessons                           

Russian Tests and Quizzes            

Russian Vocabulary