[#] Вышел Clasp 0.4
Новостной_робот(mira, 1) — All
2015-11-22 01:00:07


20 ноября вышел в свет Clasp 0.4 – новый релиз, включающий в себя совершенно новый компилятор, способный генерировать до 200 раз более быстрый код, чем его предшественник, так же улучшено взаимодействие с C++ и теперь реализация полнее соответствует стандарту ANSI Common Lisp.Clasp это новая реализация Common Lisp с упором на легкое взаимодействие с библиотеками C++, используя LLVM для компиляции в нативный код, с целью использования большого количества существующих библиотек и программ. Встраивание их в среду Common Lisp'а позволяет воспользоваться быстрым прототипированием, инкрементальной разработкой и другими возможностями, делающими Common Lisp столь мощным языком.Основные изменения: Совершенно новый, оптимизирующий/встраивающий (inlining) компилятор - cclasp! ( [ небольшое сравнение с C++ / SBCL / Python ]( https://drmeister.wordpress.com/2015/07/30/timing-data-comparing-cclasp-to-c-sbcl-and-python/ ) ) Значения типов fixnum, character и single-float теперь представлены напрямую. Указатели на объекты и cons-ячейки теперь тегируются для скорости. Библиотека Clbind позволяет программистам выставлять наружу внешние C++ библиотеки. Множество багфиксов и улучшений.
Ссылка: http://www.linux.org.ru/news/opensource/12132450