Jikes

Jikes is een Java-compiler die Java-bron vertaalt naar bytecodered instructiesets
Download nu

Jikes Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • IBM Public License
  • Prijs:
  • FREE
  • Naam uitgever:
  • cabbey
  • Uitgever website:
  • http://ibm.com/developerworks/oss/jikes/

Jikes Tags


Jikes Beschrijving

Jikes is een Java-compiler die Java-bron vertaalt in bytecodered instructiesets JIKESTM is een compiler die JAVATM-bronbestanden vertaalt zoals gedefinieerd in de Java-taalspecificatie in de bytecodered instructieset en binaire indeling die is gedefinieerd in de specificatie van de Java-virtuele machine. U kunt zich afvragen waarom de wereld een andere Java-compiler nodig heeft, aangezien de zon een Javac-compiler nodig heeft zijn SDK. Jikes heeft vijf voordelen die het een waardevolle bijdrage leveren aan de Java-community: * Open Source. Jikes is OSI-gecertificeerde open source-software. OSI-gecertificeerd is een certificeringsmerk van het open source-initiatief. * Strikt Java-compatibel. Jikes streeft ernaar om zowel de specificatie van de Java-taalcijfer als de Java-virtual machine-specificatie zo strak mogelijk te houden en ondersteunt geen subsets, supersets of andere variaties van de taal. De FAQ beschrijft enkele van de bijwerkingen van deze strikte taalconformiteit. * Hoge prestaties. Jikes is een compiler met hoge prestaties, waardoor het ideaal is voor gebruik met grotere projecten. * Afhankelijkheidsanalyse. Jikes voert een afhankelijkheidsanalyse uit op uw code die twee zeer nuttige functies biedt: incrementele builds en makefile-generatie. * Constructieve hulp. Jikes streeft ernaar om de programmeur te helpen bij het schrijven van betere code op twee belangrijke manieren. Jikes heeft er altijd uit bedoeld om duidelijke fout- en waarschuwingstekst te bieden om de programmeur te helpen bij het begrijpen van problemen, en nu met release 1.19 jikes helpt bij het opwekken van gemeenschappelijke programmeerfouten zoals gedocumenteerd in effectieve Java. Verkort van een FAQ-vermelding die is aangepast van wat materiaal van Lou Grinzo voor een artikel dat hij schreef. Het feit dat jikes een hoogwaardige, zeer compatibele Java-compiler is die kan worden gebruikt op bijna elk computertelefoon maakt het een interessant programma en de moeite waard Onderzoek voor bijna elke Java-programmeur. Maar jikes is ook opmerkelijk omdat het ligt in het centrum van twee evenementen: de goedkeuring van open sourcefilosofie en praktijk door grote bedrijven, en de voortdurende groei van Java voor Linux. Het is de moeite waard om eruit te wijzen dat jikes niet zijn, en niet bedoeld is Be, een complete ontwikkelingsomgeving - het is gewoon een opdrachtregelcompiler. Het mogen niet worden beschouwd als een vervanging voor meer complete gereedschappen, zoals de visualage van de bron Navigator of IBM voor Java, die geavanceerde grafische ID's (geïntegreerde ontwikkelingsomgevingen) bieden. De Jikes-compiler werd in april 1997 in binaire vorm vrijgegeven op de IBM Alphaworks-site. Jikes voor Linux werd uitgebracht op 15 juli 1998. Het antwoord was overweldigend - Jikes hadden meer downloads in de drie maanden na de aankondiging dan in de vijftien maanden vóór de aankondiging. Release van jikes voor Linux werd al snel gevolgd door verzoeken om de bron. Veel notities en opmerkingen van gebruikers stelden voor dat dit een goed idee zou zijn. De bron werd in december 1998 in december 1998 uitgebracht om een zeer zichtbare demonstratie van IBM's toewijding te maken om normen en naar Java-technologie te openen, om jikes betrouwbaarder en toegankelijk te maken, om meer wijdverbreid gebruik van Java-technologie aan te moedigen, waardoor de normalisatie van Java aanmoedigt Technologie, en om een ervaring te behalen, daadwerkelijk een open source-project uitvoeren. Dit markeerde het begin van een van de eerste inspanningen van IBM in de Open Source Arena. De originele Alphaworks-versie van jikes is geschreven door Philippe Charles en Dave Shields van het IBM T. J. Watson Research Center. Sinds de vrijlating van de bron zijn ze blijven werken aan de compiler als bijdragers; Echter, onlangs is officieel ingeschakeld naar andere projecten binnen IBM. Vandaag zijn er geen IBMers die op jikes werken als onderdeel van hun functieomschrijving. Jikes overleeft vandaag op basis van de vrije tijdbijdragen van leden van de open source-community. De broncode is verkrijgbaar onder IBM's openbare licentie, die is goedgekeurd door het OSI (open source-initiatief) als een volledig gecertificeerde open source-licentie. Het project biedt toegang tot de complete CVS-ontwikkelingstructuur, die niet alleen jikes bevat, maar ook de bron voor de Jacks-testsuite en de Jikes Parser-generator die wordt gebruikt om jikes te bouwen. Jikes is opgenomen in vele open source-besturingssystemen. De Jacks-testsuite is een vervanging voor het Jikestst-pakket.


Jikes Gerelateerde software

Afnix programmeertaal

Afnix is een functionele programmeertaal met meerdere draad met dynamische symboolbindingen die het objectgeoriënteerde paradigma ondersteunen ...

269

Downloaden

Certalk

CTALK Voegt objecten georiënteerde taalfuncties, zoals klassen, methoden, operator overbelasting en erfenis, tot C-programma's toe. ...

180

Downloaden