Sistem de programare Hindawi
Sistemul de programare Hindawi este o familie de limbaje de programare open source care nu se bazează pe limba engleză, care a fost concepută pentru limbile din India și adoptată de utilizatori care nu vorbesc limba engleză.
Hoindawi [1] este un sistem scalabil care acceptă numeroase paradigme de programare : de la limbajele educaționale Shaili Prathmik, Indic BASIC și Indic LOGO destinate începătorilor de programare, până la extrema opusă Shaili Guru (versiunea indiană a limbajului C ), Shaili Shraeni (versiunea indiană a limbajului C ++ ), Shaili Yantrik ( Asamblare ), Shaily Shabda (Lex), Shaili Vyaakaran (numită și Shaili Vyaaka, versiunea indiană a limbajului Yacc ) și Shaili Kritrim, care este un limbaj de programare rulează pe JVM .
Limbaj de programare | Versiune în limba indiană |
---|---|
De bază | Indic BASIC |
Siglă | Indic LOGO |
Limbajul C | Shaili Guru |
C ++ | Shaili Shraeni |
Asamblare | Shaili Yantrik |
Fostul | Shaily Shabda |
Yacc | Shaili Vyaakaran / Shaili Vyaaka |
limbi pentru JVM | Shaili Kritrim |
Operațiune
HPS folosește transliterarea Romenagri, un sistem de transliterare open source [2] [3] [4] în limbile indiene , pentru a converti codul sursă de nivel înalt într-un format acceptabil pentru compilator. Într-un pas următor, folosește un compilator existent pe piață pentru a genera codul mașinii .
Istorie
La 15 august 2004, dezvoltatorii indieni Abhishek Choudhary și Sweta Karwa au lansat prima versiune publică a HPS, împreună cu Romenagri și modulul APCISR.
La 15 august 2005, versiunea 2.0 a fost oficializată de către ministrul educației din Bihar Ram Prakash Mahto. Un an mai târziu a fost lansată versiunea portabilă pentru sistemele Linux.
Mulțumiri
- 2005 : Premiul Național pentru Tinerii Profesioniști IT în categoria programului FLOSS (FLOSS Fellowship), acordat de Computer Society of India cu finanțare contextuală. [5] ;
- 2006 : recunoașterea programului de dezvoltare tehnologică pentru limbile indiene (TDIL) de către Ministerul Electronicii și Tehnologiei Informației al Guvernului Indiei [ citat ] [1] ;
- 2007 : a fost selectat pentru Premiul Manthan al Fundației Digital Empowerment, fără a câștiga premiul. [6]
Notă
- ^ A b (EN) History of Hindi language (PDF) on tdil.mit.gov.in, ianuarie 2002, p. 49. Accesat la 30 octombrie 2019 (arhivat din original la 2 februarie 2017) .
- ^ ( EN ) Hindawi - Transliterare Romenagri - Interfață utilizator , pe Youtube , 31 august 2008.
- ^ ( EN ) Romenagri Project , pe SourceForge .
- ^ Foaie de proiect de dezvoltare pe OpenHub , pe openhub.net .
- ^ ( EN ) Bursele FLOSS 2005 2006 , pe sei.net (arhivat din original la 17 iulie 2007) .
- ^ ( EN ) Câștigători 2007 - Comunicat de presă ( PDF ), pe manthanaward.org (arhivat din original la 19 martie 2008) .
linkuri externe
- ( RO ) Site-ul oficial al proiectului
- ( EN ) Proiect Hindawi pe Sourceforge
- ( EN ) O revizuire independentă a portului Linux din Hindawi
- ( EN ) Un articol despre necesitatea limbajului de programare Indic se referă la Hindawi
- ( EN ) Pagina de pornire Hindawi Linux (port) cu videoclipuri de instruire