|
|
Hindawi Programming System |
|||
|
About |
|
|
|
|
Sections |
About Us --------------------------------------------------------------------------------------------------------------------------------------------------- What is Hindawi? Hindawi is a free, open-source, productised and released, complete non-English based
systems programming platform supporting all paradigms of programming
languages from assembly language to logic and functional programming, which
effectively shatters the language barrier allowing non English literates to
take up computer sciences and participate in the ICT revolution at all levels
of technology, from primary school education to robotics and super-computing
in their mother tongue, without the need to master English. Hindawi is a suite of open-source
Indic programming languages. It includes compilers for the equivalents of C,
C++, lex, yacc, assembly, BASIC, Ada etc. in Hindi,
Bangla, Gujrati, Assomiya, Nepali and other Indian languages. These localized
programming languages are known as Shaili, e.g. Indic C is Shaili Guru, Indic
C++ is Shaili Shraenibadha, Indic Assembly is Shaili
Yantrik and so on. It was first released on 15th August 2004
with incremental releases thereafter. The project’s software development is
hosted at http://sf.net/projects/hindawi HPS The term Hindawi is often used to denote
Hindawi Programming System or HPS along with its related projects – ·
Romenagri (a
case and diacritic independent compiler-acceptable transliteration system), ·
APCISR (a
system for displaying Indic scripts in "true" text-mode), ·
Swaadheen DOS
(DOS in Indian languages), and ·
FreeBot Angel (a Indian language understanding autonomous robot). Hindawi is also used as a generic term for
other Indian language compiler systems derived from it such as BangaBhasha
(compiler system for Bangla programming languages), also developed by our
project. Need for Hindawi The need for a non-English mother tongue
based programming system is a generally accepted fact, however many,
including the esteemed Indian Institute of Technology - Vision, Objectives and Goals HPS project's motto is to "make ICT
a cottage industry". We have begun with ICT forms the basis of this initiative. We
have attempted to change the way the ICT divide is hinged on language skills.
As one magazine put it about our project in 2004 - "Do not be surprised
if you find a person in a remote village compiling a program in his mother
tongue". We are striving to develop the people on the other side of the
ICT divide into high-flying ICT professionals, using the basis of ICT – Computer
Science, in mother tongue. Innovations in Hindawi Some of the innovations of
HPS include: 1. A
pioneering system for displaying Indian scripts in "true"
text-mode, without using any special hardware;
Technological superiority Technologically, Indian
languages C/C++/assembly have been used for robotics and cluster
super-computers. Along with this system, the design of a natural-interfaced
autonomous robot - FreeBot Angel has also been released in public domain. The
languages have been used to successfully implement a Beowulf cluster
super-computer. Effort is now being made towards porting Linux kernel sources
to HPS. This is aided by the fact that HPS also includes English programming-language
to non-English programming-language translators. Sustainability strategy HPS attained sustainability as a GPL
licensed open source FLOSS project in 2006 with the creation of an open
source community for the development, maintenance and spread of non English
programming languages. Specific expenses are managed through grants,
donations and award funds. We are working towards the involvement of
more people in the HPS community. We also intend to register as charitable
trust in the near future. Operational development plan The project path is well defined till 2012
AD, and the greater target of ICT as a cottage industry is for 2020 AD. We
continuously evaluate and correct our operational plans based on specific
feedback and results. We are looking forward to the establishment
of a community software exchange (IndSoftEx) soon. This will allow global
software projects to be undertaken by non English programmers and developers. Impact to date HPS has shattered the technological myth
that full fledged systems programming systems cannot be feasibly developed in
non English languages. This is evident from the flurry of activity seen
towards reproducing our results globally, and especially the interest of
commercial entities in doing so. We had initially developed on text mode
version of HPS compilers and software. After studying the market needs we
have now made a Linux based graphical version of our software available as
Hindawi@Linux. This was sponsored by Sarai / CSDS. We have also started
working towards standardising non-English based
programming languages. Transferability A small group of computer professionals
anywhere around the world can replicate our work. The basic technology we
have developed applies to all human languages as we have mapped to the IPA.
The only effort needed is towards designing a suitable translation for the
programming paradigms. This should take less than two person months for
any language not already included in HPS. Government support is desirable in
implementing ICT education policies based on mother tongue technologies. Future plans With the establishment of the community
software exchange, we will maintain sustainability and growth through
operational fees charged as a commission on project fees. We are, and aim
to remain, a non-profit organisation. The
profits from above and other sources such as advertising revenue shall be
diverted into further research and development and the setting up of an
"innovation school" where high end technologies shall be made
available to non English medium literates from under privileged backgrounds.
Our motto for this is "a Nobel prize for every village", by
2050 AD. |
|||
|
|
|
|
|
|
(C)Copyright Dr. Sweta Choudhary 2008 | Legal notices
| Contact us |
||||