Wow, this thread I have been really entertaining to sit back and watch. But this is growing out to be something which serves no purpose. Here are my few thoughts, though wishing this thread will close soon.
The idea of Coding in Native Languages is not new, a lot of people have spoken and may be few even tried one in nook and corners of the world. I even remember a similar topic running in one of the Indian GNU/Linux Mailing List a few years ago. On one side, the idea is so welcomed as the requirement of English knowledge is sometimes felt as a barrier for development as a majority of our population are not that much literate in English. Under such consideration, being able to write code, developer softwares with their own native language is surely a boon. I don't understand, if such a thing is possible, why shouldn't it be welcomed and supported as this can be effectively used to create more desi softwares, solving local problems and requirements, by people who are at the core of the problem or the primary people exposed to it. Scratching ones own itch is better than scratching other's itch. If such a system is possible and being developed, what might be of concern is how compatible is it with other systems. We, as one amongst the FOSS community, ought to think about developing softwares which can be applied in a wide scope (except in case of specialized softwares targeting a specific group of people). This means, we need to have a facility to code in FOO programming language in BAR native language, but being able to compile this code or transform this code into FOOBAR native language. To put it simply, if A writes a Python code in Hindi, there should be a cross-compiler or such thing which B can use to convert the Python code into Tamil or Malayalam so that people in those languages can improve the code, which A can take back and compile it into Hindu. Here, the concerned Programming Language remains the same Python and hence the programmatic idioms and practices remains the same.Thus, even when people work in their own languages, the code is fully compatible between languages, while the main Programming Language being followed is the same. I still consider this to be a dream, which is totally not impossible but would be surprised if this happens in my life time. I might still stick to writing EN code, but at least people might write better software if they can do so in their own native language. -- --- With Regards, Parthan "technofreak" <gpg> 2FF01026 <blog> http://blog.technofreak.in _______________________________________________ ilugd mailinglist -- [email protected] http://frodo.hserus.net/mailman/listinfo/ilugd Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi http://www.mail-archive.com/[email protected]/
