Языки программирования, трансляторы и компиляторы - Objeck

0
Ваша оценка: Нет

Objeck — объектно-ориентированный язык с некоторыми функциональными элементами (функции высшего порядка).

Язык был разработан Randy Hollines. Современный вид язык обрел в конце 2008 года; до того был написан ряд прототипов для проверки работы компилятора и виртуальной машины.

Прототип языка был создан для исследования процесса трансляции команд стека в команды регистра и затем в машинные коды. По этому прототипу была создана виртуальная машина с простым ассемблером. Со временем ассемблер был заменен на гораздо более сложный объектно-ориентированный фронт-энд, и проект был переименован в Objeck.

В настоящее время язык считается стабильным, и его развитие фокусируется на дальнейшем упрощении программирования. Язык не проходил стандартизацию, и авторская реализация остается единственной. В нее входят компилятор (в байт-код), виртуальная машина со сборщиком мусора и динамическим компилятором и отладчик с интерфейсом командной строки.

Все типы данных, за исключением функций высшего порядка, считаются объектами.

Сайт разработчика: http://www.objeck.org/
Страница приложения на: https://sourceforge.net/projects/objeck-lang/
Что почитать?


Разместил: vikos 28 Август 2016 в 23:21