JikesTM является компилятор, который переводит JavaTM исходные файлы, как определено в Спецификации языка Java в bytecoded набор инструкций и двоичном формате, определенных в Java Virtual Machine Specification.
Вы можете удивиться, почему мир нуждается в другой компилятор Java, считая, что Солнце дает JAVAC бесплатно с SDK. Jikes имеет пять преимуществ, которые делают его ценным вкладом в сообществе Java:
* Открытый исходный код. Jikes является сертифицированным OSI с открытым исходным кодом. ИОО Сертифицированный является сертификационным знаком инициативы Open Source.
* Строго Java совместимы. Jikes стремится придерживаться как спецификации языка Java и Java Virtual Machine Specification так плотно, как это возможно, и не поддерживает подмножества, суперсетами или другие варианты языка. Часто задаваемых описывает некоторые из побочных эффектов этого строгом соответствии языке.
* Высокая производительность. Jikes компилятор высокая производительность, что делает его идеальным для использования с более крупных проектов.
* Зависимость анализ. Jikes выполняет анализ зависимостей на коде, который обеспечивает две очень полезные функции: Инкрементальный строит и Makefile поколения.
* Конструктивная помощь. Jikes стремится помочь программисту лучше писать код в двух ключевых направлениях. Jikes всегда стремился обеспечить четкое ошибки и текст предупреждения, чтобы помочь программисту в понимании проблем, и в настоящее время с выпуском 1.19 Jikes помогает указывают распространенных ошибок программирования как описано в Effective Java.
Сокращенный с Справка запись, которая была взята из какой-то материал по Лу Grinzo для статьи он писал.
Тот факт, что Jikes является высокая производительность, высокую совместимость компилятор Java, которые могут быть использованы практически на любой вычислительной платформой делает его интересную программу и заслуживает изучения для любого Java программиста. Но Jikes также примечателен тем, что находится в центре двух событий: принятия открытой философии и практике источника крупными корпорациями, и продолжающегося роста Java для Linux.
Стоит отметить, что Jikes нет, и не предназначен, чтобы быть, полная среда разработки - это просто компилятор командной строки. Это не следует рассматривать как замену более полным инструментов, таких, как источника Navigator или VisualAge от IBM для Java, которые обеспечивают сложные графические среды разработки (интегрированные среды разработки).
Компилятор Jikes был выпущен в двоичной форме в апреле 1997 года на сайте IBM AlphaWorks. Jikes для Linux была выпущена 15 июля 1998 года ответ был подавляющим - Jikes было больше загрузок в течение трех месяцев после объявления, чем в пятнадцать месяцев до анонса.
Выпуск Jikes для Linux был вскоре последовали запросы, чтобы открыть источник. Многие замечания и комментарии от пользователей предложил это было бы хорошей идеей. Источник был освобожден под либеральной лицензией в декабре 1998 года, чтобы сделать очень наглядной демонстрации приверженности IBM к открытым стандартам и к технологии Java, чтобы сделать Jikes более надежным и доступным, чтобы поощрять более широкое использование технологии Java, поощрять стандартизацию Java Технология и получить некоторый опыт на самом деле работает проект с открытым исходным кодом. Это ознаменовало начало одного из первых усилий IBM, на арене с открытым исходным кодом.
Оригинальный AlphaWorks версия Jikes была написана Филиппом Чарльза и Дэйв Шилдс в Watson Research Center IBM TJ. С момента выхода источника они продолжали работать на компилятор в качестве вклада; Однако в последнее время официально переехал на другие проекты в рамках IBM. Сегодня нет сотрудников IBM, которые работают на Jikes как часть их описания работы. Jikes выживает сегодня Солей на основе свободных взносов временных членов сообщества с открытым исходным кодом.
Исходный код доступен под лицензией IBM Public, который был одобрен (Open Source Initiative) ВОС как полностью сертифицированной лицензии с открытым исходным кодом. Проект обеспечивает доступ к полному дерева развития CVS, которая включает в себя не только Jikes, но также источник для Test Suite Домкраты и Jikes Parser Generator используется для создания Jikes. Jikes входит во многих Open Source операционных систем. Гнезда Test Suite является заменой для пакета Jikestst.
Последние посещенные программы
Free MP3 Converter 27 Feb 15
HP ENVY 23-d039 TouchSmart Ralink WLAN Driver for Windows 8.1 11 Dec 15
hpdj500800wumglit.exe 24 Sep 15
S6110_LAN_V5.504.613.2002_XP.exe 29 Oct 15
Поиск по категориям
- Аудио
- Безопасность
- Браузеры
- Видео
- Графика и дизайн
- Деловые программы и офис
- Диски и файлы
- Дом и семья
- Драйвера
- Игры
- Интернет
- Образование и наука
- Общение
- Органайзеры
- Рабочий стол, десктоп
- Разработка
- Assembler и Hex
- IDE и SDK
- Vim плагины
- Багтрекеры
- Базы данных
- Графический интерфейс
- Инсталляторы
- Компиляторы и интерпретаторы
- Компоненты и библиотеки
- Контроль версий
- Локализация
- Отладчики
- Программы для баз данных
- Редакторы кода
- Тестирование
- Разработка сайтов
- Сеть
- Система
- Скринсейверы
- Фото
Популярные программы
SANE 19 Jun 17
SmartGit/Hg 16 Aug 18
Intel C++ Compiler 20 Feb 15
IntelliJ IDEA Ultimate Edition 17 Feb 15
Qt Creator 17 Feb 15
Lazarus 18 Jul 15
TkInter 3 Jun 15
Jikes
Похожие программы
Комментарии к Jikes
Последние посещенные программы
Free MP3 Converter 27 Feb 15
HP ENVY 23-d039 TouchSmart Ralink WLAN Driver for Windows 8.1 11 Dec 15
hpdj500800wumglit.exe 24 Sep 15
S6110_LAN_V5.504.613.2002_XP.exe 29 Oct 15
Поиск по категориям
- Аудио
- Безопасность
- Браузеры
- Видео
- Графика и дизайн
- Деловые программы и офис
- Диски и файлы
- Дом и семья
- Драйвера
- Игры
- Интернет
- Образование и наука
- Общение
- Органайзеры
- Рабочий стол, десктоп
- Разработка
- Assembler и Hex
- IDE и SDK
- Vim плагины
- Багтрекеры
- Базы данных
- Графический интерфейс
- Инсталляторы
- Компиляторы и интерпретаторы
- Компоненты и библиотеки
- Контроль версий
- Локализация
- Отладчики
- Программы для баз данных
- Редакторы кода
- Тестирование
- Разработка сайтов
- Сеть
- Система
- Скринсейверы
- Фото
Популярные программы
DB Designer Fork 3 Jun 15
libusb 17 Feb 15
MySQL Workbench 17 Feb 15
IntelliJ IDEA Community Edition 17 Feb 15
Intel Fortran Compiler For Linux 20 Feb 15
KBasic 2 Jun 15
SQuirreL SQL Client 11 Apr 16
Комментарии не найдены