whats te best way to make a language easier to learn for indigenouspeople

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Greg

    whats te best way to make a language easier to learn for indigenouspeople

    Lately I have been Customizing C commands into another language
    (Shona) to facilitate easier learning of C by Shona speaking people
    using pre-processor directives i.e. (#include define)

    is there a better way to have C or C++ available in another language.
  • Sam

    #2
    Re: whats te best way to make a language easier to learn forindigenous people

    Greg writes:
    Lately I have been Customizing C commands into another language
    (Shona) to facilitate easier learning of C by Shona speaking people
    using pre-processor directives i.e. (#include define)

    is there a better way to have C or C++ available in another language.
    No. Face it, C, and pretty much all other programming languages, are written
    in English. Trying to hodge-podge a translation of the programming
    language's grammar to another (non-English) native language may seem like a
    worthwhile idea at first, but will prove to be counter-productive in the
    long run.

    What you will essentially accomplish is making them learn a programming
    language that only they will know. Even if they master their own nativ-ized
    version of C, as soon as they see a real C program, that's it. They won't
    make heads and tails of it. So, what have you really accomplish?

    You'll just have to bite the bullet, and give them a crash course in basic
    English, concurrently with studying the C programming language. English has
    become, through a series of historical events, lingua franca of all
    programming languages. Learning basic English is crucial to being able to
    communicate with other programmers.

    Occasionally I come across people trying to communicate on various technical
    topics, in my native language. It's … not a pretty sight. Trying to converse
    on programming topics in anything other than English is very painful.


    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.7 (GNU/Linux)

    iD8DBQBHsRLWx9p 3GYHlUOIRAiaZAJ 9MBHxwGtjXSxCgD WK6Iz16YzIa5gCf Vrb7
    14n+dHCuy7/Hm7gsUGCCve4=
    =Doum
    -----END PGP SIGNATURE-----

    Comment

    • Kai-Uwe Bux

      #3
      Re: whats te best way to make a language easier to learn for indigenous people

      Greg wrote:
      Lately I have been Customizing C commands into another language
      (Shona) to facilitate easier learning of C by Shona speaking people
      using pre-processor directives i.e. (#include define)
      I did that once. The only consequence was that the code got totally
      obfuscated and unmaintainable. I gave up on it very soon.

      is there a better way to have C or C++ available in another language.
      I guess, what would really help is a good text book on standard C++ in that
      language.


      Best

      Kai-Uwe Bux

      Comment

      • Greg

        #4
        Re: whats te best way to make a language easier to learn forindigenous people

        point taken thanx plenta for that. what of the case of the chines/
        Japanese and the like. after reading all r comments i think a book in
        my native language with the english symbols intact is a good option. i
        am a proponent of ICT4D.

        CHEERS

        GREG

        Comment

        Working...