Ожидается, Что Llvm 2.0 Будет Выпущен К Концу Месяца.

Зачем писать здесь о проекте, который сегодня своим неудержимым развитием вряд ли разрывает будущее? Дело в том, что двигаться в будущее, конечно, можно медленно, но серьезно и надолго.

Виртуальная машина низкого уровня ( ЛЛВМ ) — это фреймворк для разработчиков языков.

Может быть back-end, может быть middleware — решайте сами.

Итак, буквально вчера в беседах за чашкой чая с айтишниками вы объяснили, что не разрабатываете свои продвинутые Lisps, Pythons, PHP, Perls, Rubys, в первую очередь потому, что создать быстрофункционирующую реализацию языка не получится.

.

Был? Сегодня вас могут закидать гнилыми виртуальными помидорами только из-за этого оправдания.

gcc4 по большей части пересажен на движок LLVM тесты уже практически не отстает от оригинального gcc и во многих тестах уже бьет его, и бьет очень серьезно.

Но разве двукратное увеличение скорости какого-то теста за счет LLVM — мелочь, на которую стоит покупаться? Возможно нет. Дело гораздо более далеко идущее.

LLVM уже позволяет стандартизировать и качественно смешивать языки внутри приложения.

И это без потери производительности.

И это также справедливо во время выполнения.

Компилятор и оптимизатор всегда с вами.

Что мне сюда добавить? Вполне вероятно, что LLVM не связан с отдельным языком, таким как JVM, и еще не 1) не обслуживается каким-то одним частным контекстом, таким как .

NET CLI. Что еще? Наверное еще несколько, хм, мелочей: 1. Невероятно аккуратная архитектура; 2. Невероятно конструктивный, талантливый и эффективный руководитель проекта Крис Лэттнер; 3. Сообщество, подобное своему лидеру, где нет места лишним апломбам и флейму.

Следите за ними.

Это стоит того.




1) Хочется надеяться, что Apple все-таки не получит этого детища.

Теги: #llvm #Виртуальная машина низкого уровня #виртуальные машины #виртуал #Чулан

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.