JikesTM este un compilator care traduce fișierele sursă JavaTM cum sunt definite în limba Specification Java în instrucțiuni bytecoded stabilit și formatul binar definite în Java Virtual Machine Specification.
Poate vă întrebați de ce lumea are nevoie de un alt compilator Java, având în vedere că Sun oferă javac gratuit cu SDK sa. Jikes are cinci avantaje ca o contribuție valoroasă pentru comunitatea Java face:
* Sursa deschisa. Jikes este OSI Certified Open Source Software. OSI Certified este o marcă de certificare a Inițiativei Open Source.
* Strict Java compatibile. Jikes străduiește să adere la atât în limba Specification Java și Java Virtual Machine specificației cât mai strâns posibil, și nu are suport pentru subseturi, superseturile, sau alte variante ale limbii. FAQ descrie unele dintre efectele secundare ale acestui conformitate limbaj strict.
* Performanță înaltă. Jikes este un compilator de înaltă performanță, fiind ideal pentru utilizarea cu proiecte mai mari.
* Analiza dependenței. Jikes efectuează o analiză dependență de codul dvs., care oferă două caracteristici foarte utile: incremental construiește și generarea Makefile.
* Asistenta constructiv. Jikes străduiește pentru a ajuta programatorul scrie cod mai bine în două moduri principale. Jikes sa străduit întotdeauna să ofere clar de eroare și avertisment text pentru a ajuta programator probleme înțelegerea, iar acum cu eliberare 1,19 Jikes ajuta arate greșelile de programare comune documentate în efectivă Java.
Prescurtată din intrare FAQ, care a fost adaptat de la un material de Lou Grinzo pentru un articol el a scris.
Faptul că Jikes este o înaltă performanță, foarte compatibil compilatorul Java, care poate fi utilizat pe aproape orice platforma de calcul face un program interesant și demn de investigare pentru aproape orice programator Java. Dar este, de asemenea Jikes notabil, deoarece acesta se află în centrul a două evenimente: adoptarea filosofiei open source și practica de marile corporații, și creșterea continuă a Java pentru Linux.
Merită subliniat că Jikes nu este, și nu este destinat a fi un mediu de dezvoltare complet - este pur și simplu un compilator linie de comandă. Nu ar trebui să fie considerat un înlocuitor pentru mai multe instrumente complete, cum ar fi Source Navigator sau VisualAge IBM pentru Java care oferă IDE grafice sofisticate (medii de dezvoltare integrat).
Compilatorul Jikes a fost lansat în format binar în aprilie 1997 pe site-ul IBM alphaWorks. Jikes pentru Linux a fost lansat la 15 iulie 1998. Răspunsul a fost coplesitoare - Jikes avut mai multe descărcări în cele trei luni după anunțarea decât în cele cincisprezece luni înainte de anunțarea.
Eliberare de Jikes pentru Linux a fost urmat la scurt timp de cereri pentru a deschide sursa. Multe note și comentarii din partea utilizatorilor sugerat acest lucru ar fi o idee bună. Sursa a fost lansat sub o licență liberal în decembrie 1998 pentru a face o demonstrație foarte vizibilă a angajamentului IBM de a deschide standarde și Java tehnologie, pentru a face Jikes mai fiabile și accesibile, pentru a încuraja utilizarea pe scară largă a Java Technology, pentru a încuraja standardizarea Java tehnologie, precum și de a câștiga o experiență care rulează de fapt un proiect open source. Aceasta a marcat începutul unuia dintre primele eforturi IBM în arena open source.
Versiunea originală alphaWorks de Jikes a fost scris de Philippe Charles și Dave Shields a IBM TJ Watson Research Center. De la lansarea sursei au continuat să lucreze la compilatorul ca si colaboratori; Cu toate acestea, recent au fost în mod oficial trecut la alte proiecte din cadrul IBM. Astăzi nu există IBMers care lucrează pe Jikes ca parte a fișa postului. Jikes supraviețuiește astăzi Soley bazat pe contribuțiile timp liber de membrii comunității open source.
Codul sursă este disponibil sub licență public IBM, care a fost aprobat de către (Inițiativa Open Source), OSI ca licență open source complet certificat. Proiectul oferă acces la complet copac de dezvoltare CVS, care include nu numai Jikes, ci, de asemenea, sursa de testare Suite Jacks și Parser Generator Jikes folosit pentru a construi Jikes. Jikes este inclusă în multe Source Sisteme de operare deschise. Jacks Testul Suite este un înlocuitor pentru pachetul Jikestst.
Detalii soft:
Versiune: 1.22
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 243
Comentariile nu a fost găsit