Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Jikes;
Το Jikes είναι ένας μεταγλωττιστής Java που μεταφράζει αρχεία προέλευσης Java, τα οποία ορίζονται στην Προδιαγραφή Γλώσσας Java σε δυαδική μορφή και οδηγίες bytecode όπως ορίζονται στην Προδιαγραφή Εικονικού Μηχανή Java. Το Jikes αναπτύχθηκε από την IBM ως έργο ανοιχτού κώδικα.
Η Techopedia εξηγεί τον Jikes
Η πρώτη σταθερή έκδοση του Jikes ήταν στις 3 Οκτωβρίου 2004 με έκδοση 1.22. Αναπτύχθηκε από τον David L. Shields και τον Philippe Charles στη IBM. Σύντομα μετατράπηκε σε έργο ανοιχτού κώδικα, το οποίο σημαίνει ότι ήταν διαθέσιμο για δωρεάν λήψη και αναδιανομή βάσει της δημόσιας άδειας της IBM. Τα βασικά πλεονεκτήματα της χρήσης του μεταγλωττιστή Jikes είναι: Απόδοση: Jikes προσφέρει υψηλή απόδοση κατά την κατάρτιση έργων, γεγονός που την καθιστά ιδανική επιλογή για μεγάλα έργα. Συμμόρφωση με τη γλώσσα: Η Java προσκολλάται αυστηρά στις προδιαγραφές γλώσσας Java και στην προδιαγραφή Java Virtual Machine. Incremental Builds και Makefile Δημιουργία Χαρακτηριστικά: Αυτά είναι πολύ χρήσιμο χαρακτηριστικό που παρέχεται από Jikes. Ανάλυση εξαρτήσεων: Η Jikes εκτελεί ανάλυση εξάρτησης στον κώδικα. Καλύτερος προγραμματισμός: Το Jikes συμβάλλει στη βελτίωση της ποιότητας του κώδικα που έχει εγγραφεί με την κοινοποίηση σφαλμάτων και την επισήμανση κοινών λαθών κατά τη διάρκεια του προγραμματισμού.