The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз набора компиляторов LLVM 22"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз набора компиляторов LLVM 22"  +/
Сообщение от opennews (??), 02-Мрт-26, 12:22 
После шести месяцев разработки представлен релиз проекта LLVM 22.1.0, развивающего инструментарий (компиляторы, оптимизаторы и генераторы кода), компилирующий программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован в машинный код для заданной целевой платформы или использован  JIT-компилятором для формирования машинных инструкций непосредственно во время выполнения программы. На базе технологий LLVM проектом развивается компилятор Clang, поддерживающий языки программирования  C, C++ и  Objective-C. Начиная с ветки 18.x проект перешёл на новую схему формирования номеров версий, в соответствии с которой нулевой выпуск ("N.0") используется в процессе разработки, а первая стабильная версия снабжается номером "N.1"...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64898

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


4. "Релиз набора компиляторов LLVM 22"  –3 +/
Сообщение от Карлос Сношайтилис (ok), 02-Мрт-26, 12:27 
> Возможности, связанные с языком С: Реализован черновик спецификации, определяющей механизм отложенного выполнения "defer"

Если вы не идёте к RAII, RAII идёт к вам

Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз набора компиляторов LLVM 22"  –3 +/
Сообщение от Аноним (5), 02-Мрт-26, 12:35 
Какой ещё ARM? Только ASML, только x64!
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз набора компиляторов LLVM 22"  +1 +/
Сообщение от Аноним (11), 02-Мрт-26, 13:15 
Чего ?
ARM это архитектура, а ASML делают литографы, которые потом покупает например TSMC и производит процессоры для Qualcomm или Apple.
p.s.:
- https://cdn.videocardz.com/1/2026/02/QUALCOMM-SNAPDRAGON-X2-...
- https://cdn.videocardz.com/1/2026/02/QUALCOMM-SNAPDRAGON-X2-...
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (6), 02-Мрт-26, 12:46 
Как ставить-то?
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от dannyD (?), 02-Мрт-26, 13:12 
В генту уже доступен.
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (24), 02-Мрт-26, 14:08 
Не спеши, может, компиляцию хрома опять сломали. Раст, опять же, к осени ждать только.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

7. "Релиз набора компиляторов LLVM 22"  –4 +/
Сообщение от Аноним (7), 02-Мрт-26, 12:57 
>поддержка именованных циклов

у раста подсмотрели)
https://doc.rust-lang.org/std/keyword.break.html

Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз набора компиляторов LLVM 22"  +1 +/
Сообщение от Аноним (10), 02-Мрт-26, 13:13 
Технологии языков прошлого века, когда родителей раста ещё не было в планах.
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от нах.. (?), 02-Мрт-26, 13:43 
Но подсмотрели то у Раста)
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (-), 02-Мрт-26, 12:58 
> Добавлена поддержка именованных циклов, позволяющих присваивать имена циклам и оператору switch, которые можно указывать в операторах break и continue для явного определения цикла, из которого производится выход.

Что только не придумают, лишь бы goto не использовать.

Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Сусанин (?), 02-Мрт-26, 13:28 
> Добавлена поддержка именованных циклов, позволяющих присваивать имена циклам...

Наконец-то сподобились перетащить это из Perl, в котором это уже десятки лет есть ровно с таким же синтаксисом.

Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз набора компиляторов LLVM 22"  –1 +/
Сообщение от windowlicker (?), 02-Мрт-26, 13:44 
Из Раста же
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз набора компиляторов LLVM 22"  +1 +/
Сообщение от Аноним (18), 02-Мрт-26, 13:59 
Из чего? Это которые в разноцветных шапочках и из ямайки? Они тут причем?
Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (22), 02-Мрт-26, 14:06 
Из Фортрана же
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

21. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (21), 02-Мрт-26, 14:02 
GOTO ещё не перетащили?
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

14. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (14), 02-Мрт-26, 13:40 
Заголовок "Релиз набора компиляторов LLVM 22"
Портянка "Среди улучшений в Clang 22"

Так а в LLVM что-то изменили?

Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (17), 02-Мрт-26, 13:45 
Во-первых, clang - часть llvm, поэтому то что изменили в clang то изменили в llvm. Во-вторых, читай новость целиком.
Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (20), 02-Мрт-26, 14:00 
привет, goto, давно не виделись
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз набора компиляторов LLVM 22"  +/
Сообщение от Аноним (23), 02-Мрт-26, 14:08 
Это ж любимая С++ная программа всех любителей раста.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру