OOC является объектно-ориентированный язык программирования, который переводит к C помощью средств промежуточного компилятора и NBSP;. Это может быть составлен компилятором C, такие как GCC. Например. он поддерживает классы, абстрактные функции, foreaches и т.д. Она намерена быть современным, модульный, расширяемый, но простой в использовании. Для более подробной информации о языке см страницу LanguageSummary в вики.
Потому что это переводится на C, это очень портативный и повсеместно, и, хорошо .. почти так же быстро, как С (например, не виртуальной машины). Кроме того, это очень просто, чтобы увидеть, как работает язык "под капотом".
Графический шаг за шагом компиляции инструменты были доступны, чтобы экспериментировать с добавлением новых функций для компилятора или фиксации существующие ошибки.
Стандартная библиотека находится в разработке, в настоящее время это вдохновил стандартных интерфейсов Java (например, для коллекций). Кстати, основной реализации компилятором OOC в настоящее время в Java. Когда проект достаточно зрелый (= мы увидим), планируется переписать компилятор в самой МНК.
Для получения дополнительной информации о прогрессе, увидеть примеры / папку в SVN. Вы можете написать код в МНК! нажать компилятор ее пределами
Что нового В этом выпуске:.
- Синтаксис много чище (см Справочник по языку руководство)
- Много исправлений, компилятор становится достаточно надежны
- Улучшена GTK / SDL / OpenGL / GLU / GLUT привязки
- Проще использование библиотеки С
- Улучшена совместимость для Windows
- Теперь распределяются программами для Linux / Windows, JAR (Java), и исходных распределений.
- Слишком много вещей, чтобы отметить здесь, увидеть совершают журналы
Комментарии не найдены