Веб-версияОткрыть в Telegram

ВеткаЕсть такой язык - Mojo:

7 сообщений · –
Х
Ссылка
нажмите — покажем
Есть такой язык - Mojo: • синтаксически он близок к python • дает возможность вызывать и исполнять питоновские библиотеки через cpython-рантайм (я не уверен, что это production-схема • расходы на конвертацию и GIL никуда не деваются, но тем не менее) • при этом сам язык компилируемый - есть и JIT, и AOT-сборка в бинарник • работает с gpu из коробки и в принципе выглядит довольно интересно. И вот на прошлой неделе вышла версия 1.0 языка, то есть предполагается, что он достаточно стабилизировался. А на днях его заопенсорсили под apache 2.0 лицензией. Я его трогал совсем немного - когда сделали возможность вызова python-библиотек, но сейчас кажется хороший повод пойти поиграться. https://www.modular.com/blog/mojo-open-source
15 · 2.7K ·
  1. T
    Я эту моджу с 19 года жду) Делают её чуваки из команды llm и mlir, они умеют делать хорошо. Из похожего пока находил только питуновский нативный компилятор (не псевдокомпуляхция а-ля нуитка, а настоящая, прям в бинарь) exaloop codon, там чистый питон, но с некоторыми ограничениями, по типу вместо обычных списков нужно numpy использовать и подобное.
    1. V
      но наверное трудновато найти готовый проект или даже библиотеку, которые не используют списки. Получается откомпилировать их не выйдет?
      1. T
        Там оно, в целом, достаточно прозрачно встроено, хотя, конечно, edge cases есть и да, в целом есть вопросы совместимости, видимо потому оно ещё не везде)
    2. A
      а mypyc смотрели? насколько знаю сам mypy с помощью него скомпилирован + django-modern-rest

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем