Exo 2 – это новый язык программирования, ориентированный на высокопроизводительные вычисления. Несмотря на свою относительную неизвестность, компании активно ищут специалистов для разработки эффективного библиотечного кода, который составляет основу современных систем искусственного интеллекта. В отличие от традиционных языков, Exo 2 относится к так называемым «языкам, планируемым пользователем» (USL), что позволяет программистам самостоятельно контролировать процесс генерации кода компилятором. Это дает инженерам возможность превращать простые спецификации в сложные программы, которые выполняются значительно быстрее. Одним из ограничений предыдущих версий USL, таких как оригинальный Exo, является фиксированный набор операций планирования. Exo 2 устраняет это ограничение, позволяя пользователям создавать новые операции планирования, что упрощает повторное использование кода. Ведущий разработчик языка утверждает, что Exo 2 может сократить объем кода для планирования в 100 раз и обеспечить высокую производительность на различных платформах, включая BLAS, что делает его привлекательным для специалистов в области HPC.
https://xrust.ru
https://xrust.ru/news/310917-exo-2-novyj-jazyk-programmirovanija-dlja-vysokoproizvoditelnyh-vychislenij.html