JikesTM on kääntäjä, joka kääntää JavaTM lähdetiedostot määriteltyä Java Language Specification osaksi bytecoded käskykanta ja binäärimuotoisen määritelty Java Virtual Machine Specification.
Saatat ihmetellä, miksi maailma tarvitsee toisen Java-kääntäjä, koska Sun tarjoaa javac ilmaiseksi sen SDK. Jikes on viisi etuja, jotka tekevät siitä arvokkaan panoksen Java Community:
* Open source. Jikes on OSI Certified Open Source Software. OSI Certified on sertifiointimerkki on Open Source Initiative.
* Tarkasti Java-yhteensopiva. Jikes pyrkii noudattaa sekä Java Language Specification ja Java Virtual Machine Specification mahdollisimman tiiviisti, ja ei tue osajoukon, supersets, tai muita muunnelmia kielen. FAQ kuvataan joitakin sivuvaikutuksia tämän tiukan kielen vaatimustenmukaisuuden.
* Tehokas. Jikes on tehokas kääntäjä, joten se sopii käytettäväksi suurissa hankkeissa.
* Riippuvuus analyysi. Jikes tekee riippuvuus analyysi koodin, joka tarjoaa kaksi erittäin hyödyllisiä ominaisuuksia: Incremental rakentaa ja makefile sukupolvi.
* Rakentava Assistance. Jikes pyrkii auttamaan ohjelmoija kirjoittaa parempaa koodia kahdella keskeisellä tavalla. Jikes on aina pyrkinyt antamaan selkeitä virheitä ja varoitusteksti auttaa ohjelmoija ymmärtämään ongelmia, ja nyt vapauttaa 1,19 Jikes auttaa korostavat yhteistä ohjelmointia virheet dokumentoitu Tehokas Java.
Lyhennetty mistä FAQ merkintä, joka on mukailtu materiaalia Lou Grinzo artikkelia varten hän kirjoitti.
Se, että Jikes on tehokas, hyvin yhteen Java-kääntäjä, jota voidaan käyttää lähes millä tahansa Computing Platform tekee siitä mielenkiintoisen ohjelman ja kannattaa tutkia lähes mitä tahansa Java ohjelmoija. Mutta Jikes on myös merkittävä, koska se sijaitsee keskellä kaksi tapahtumaa: hyväksyminen avoimen lähdekoodin filosofia ja käytäntö suuryritykset, ja jatkuva kasvu Java Linux.
On syytä huomauttaa, että Jikes ei ole, eikä sitä ole tarkoitus olla, täydellinen kehitysympäristö - se on yksinkertaisesti komentoriviltä kääntäjä. Sitä ei voida pitää korvaavan täydellisempi työkaluja, kuten Source Navigator tai IBM: n VisualAge Java jotka tarjoavat hienostunutta graafinen IDE (Integrated Development Environments).
Jikes kääntäjä julkaistiin binäärimuodossa huhtikuussa 1997 IBM alphaWorks sivustolla. Jikes Linux julkaistiin 15. heinäkuuta 1998. Vastaus oli ylivoimainen - Jikes oli enemmän latausta on kolmen kuukauden kuluttua ilmoituksen kuin viidessätoista kuukautta ennen ilmoitusta.
Vapauttamaan Jikes Linux seurasi pian pyyntöjä avata lähdekoodin. Paljon muistiinpanoja ja kommentteja käyttäjille ehdotti tätä olisi hyvä idea. Lähde oli julkaistu liberaali lisenssin joulukuussa 1998 tekemään hyvin näkyvä osoitus IBM: n sitoutumisesta avoimiin standardeihin ja Java Technology, jotta Jikes luotettavampi ja helposti, jotta laajempaa käyttöä kannustetaan Java Technology, kannustaa standardointi Java Teknologia, ja saada kokemusta todella käynnissä avoimen lähdekoodin projekti. Tämä oli alku yksi IBM: n ensimmäinen pyrkimyksiä avoimen lähdekoodin areenalla.
Kuvan alkuperäinen alphaWorks versio Jikes oli kirjoittanut Philippe Charles ja Dave Shields IBM TJ Watsonin tutkimuskeskus. Koska julkaisun lähteestä he ovat jatkaneet työtä kääntäjä antajina; mutta viime aikoina on virallisesti siirtynyt muihin hankkeisiin IBM. Nykyään ei ole olemassa IBMers jotka työskentelevät Jikes osana työnkuvaansa. Jikes selviää tänään soley perustuu vapaa-aikaa maksuosuudet jäsenten avoimen lähdekoodin yhteisölle.
Lähdekoodi on saatavilla IBM: n Public License, joka on hyväksynyt OSI (Open Source Initiative) kuin täysin sertifioitu avoimen lähdekoodin lisenssillä. Hanke tarjoaa pääsyn täydellistä CVS kehityksen puu, joka sisältää paitsi Jikes, vaan myös lähde Jacks Test Suite ja Jikes Parser Generator käytetään rakentaa Jikes. Jikes sisältyy monia Open Source käyttöjärjestelmät. Jacks Test Suite on korvaava Jikestst paketti.
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
Endless OS 17 Aug 18
-
Pear OS 14 Nov 16
-
Midnight Commander 29 Nov 17
-
Wifislax 9 Aug 16
-
Cub Linux 11 Apr 16
-
Android-x86 22 Jun 18
-
Absolute Linux 22 Jun 18
Jikes
Vastaavia ohjelmistoja
Kommentit Jikes
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
HP Linux Imaging and Printing 1 Dec 17
-
ALT Linux (School Junior) 2 Jun 15
-
Tiny Core Linux 2 Sep 17
-
Cactus McCoy 2 20 Feb 15
-
Elementary OS 17 Aug 18
-
Fedora Electronic Lab Live CD 17 Feb 15
-
Super Grub2 Disk 20 Jan 18
Kommentteja ei löytynyt