Новости из мира операционных систем Выпуск от 17.06.2006.'
Новости из мира операционных систем
Вышла HLVM 0.1
Самый самый первый релиз HLVM (High Level Virtual Machine) состоялся пару дней назад. HLVM - набор инструментов для разработки виртуальных машин для динамических языков. Он основан на довольно известной LLVM (Low Level Virtual Machine), обеспечивающей кодогенерацию, байткод, JIT, среду выполнения и разные инструменты.
HLVM, в свою очередь, предоставляет набор инструментов для создания компиляторов, которые будут генерировать абстрактные синтаксические деревья (AST, Abstract Syntax Tree) в формате HLVM. Ожидается, что это будет полезно таким языкам как Ruby, Scheme, Python, Perl, Jython, Haskell, Prolog, как, впрочем, и другим. Как уже упоминалось, это первый релиз и он пока еще не способен запустить что-либо сложнее "Hello, World!", однако, это свободный проект и вы можете в нем поучаствовать.