The OpenNET Project / Index page

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



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

Оглавление

Релиз набора компиляторов LLVM 3.9, opennews (??), 03-Сен-16, (0) [смотреть все]

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


5. "Релиз набора компиляторов LLVM 3.9"  +/
Сообщение от nc (ok), 03-Сен-16, 01:02 
А какие нибудь интересные нестандартные расширения как у гцц у шланга есть? И поддерживает ли он нестандарные расширения языков С и С++ от гцц?
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз набора компиляторов LLVM 3.9"  +1 +/
Сообщение от Crazy Alex (ok), 03-Сен-16, 01:06 
гнушные расширения поддерживает процентов на 70. Насчёт его собственных - не в курсе
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз набора компиляторов LLVM 3.9"  –4 +/
Сообщение от Аноним (-), 03-Сен-16, 11:39 
> А какие нибудь интересные нестандартные расширения как у гцц у шланга есть?

Самой главной нестандартной фишкой CLANG явилась его полная поддержка стандартов языка C++. В то время как до этого "стандартом" других компиляторов было постоянно ломать стандарты языка, и не заботиться о поддержке стандартов, постоянно пытаясь доказывать что их собственные нестандартные фишки лучше чем у других.

Ничто не мешает делать нестандартные расширения. Другой вопрос, чтобы хотя бы один общий стандарт поддерживали.

> И поддерживает ли он нестандарные расширения языков С и С++ от гцц?

Частично поддерживает.

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

27. "Релиз набора компиляторов LLVM 3.9"  +2 +/
Сообщение от ананим.orig (?), 03-Сен-16, 12:52 
> Самой главной нестандартной фишкой CLANG явилась его полная поддержка стандартов языка C++

Ты сабж то читал? Про ABI?
Только сейчас
> In the GCC 5.1 release libstdc++ introduced a new library ABI that includes new implementations of std::string and std::list. These changes were necessary to conform to the 2011 C++ standard which forbids Copy-On-Write strings and requires lists to keep track of their size.

https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_a...

А вот что про это пишут для таких на "твоём" же шланге — http://libcxx.llvm.org
Секцию "Why a new C++ Standard Library for C++11?" читать до просветления.

Тогда может и придёт понимание того, что о поддержке стандартов можно говорить только начиная с сабжа. Другими словами с "сегодня". А не со "вчера", "позавчера",.. "год назад",..

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

34. "Релиз набора компиляторов LLVM 3.9"  –2 +/
Сообщение от Аноним (-), 03-Сен-16, 15:16 
Все правильно, вы лишь подтвердили мои слова. Потому что в сообществе GCC, засуетились и стали поддерживать стандарты в догонку за CLANG.

Это хорошо, что вы научились копипастить цитаты на английском, и приводить ссылки из Интернета. Теперь вам только осталось научиться понимать, что там написано. Способны ли вы самостоятельно своими словами объяснить, без невнятных намеков, что именно вам показалось несоответствующим действительности?

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

58. "Релиз набора компиляторов LLVM 3.9"  –2 +/
Сообщение от Аноним (-), 03-Сен-16, 20:46 
> Все правильно, вы лишь подтвердили мои слова. Потому что в сообществе GCC,
> засуетились и стали поддерживать стандарты в догонку за CLANG.

И все бы ничего, если бы тыкавшие палочкой не обнаружили что и у gcc и у clang поддержка последних стандартов таки неполная. При этом у каждого по своему. И наверное как-то криво при этом с невозмутимой мордой втирать про ПОЛНУЮ поддержку стандартов.

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

62. "Релиз набора компиляторов LLVM 3.9"  +/
Сообщение от ананим.orig (?), 03-Сен-16, 22:19 
Не полная. И с багами.
Но сабж (про апи. И с учетом млих мсылок выше) говорит, что шланг в догоняющих.
Может пока, х/з.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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