The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Компания Google подключилась к работе по улучшению поддержки..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от opennews on 25-Май-11, 15:50 
В блоге инженеров Google появилась (http://google-engtools.blogspot.com/2011/05/c-at-google-here...) заметка, рассказывающая о заинтересованности компании в развитии разрабатываемого в рамках проекта LLVM компилятора Clang (http://clang.llvm.org/). В заметке рассказано о том, что уже около года Google использует Clang для анализа исходных текстов и выявления трудно поддающихся отладке ошибок в коде на языке C++. На базе Clang силами Google уже создано несколько отладочных инструментов и компания уже подключилась к разработке C++ компилятора на базе Clang.

URL: http://google-engtools.blogspot.com/2011/05/c-at-google-here...
Новость: https://www.opennet.ru/opennews/art.shtml?num=30661

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

Оглавление

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


2. "Компания Google подключилась к работе по улучшению поддержки..."  –1 +/
Сообщение от Аноним email(??) on 25-Май-11, 15:55 
когда clang осилит собрать ядро и будет уметь кросскомпилить под до****я платформ
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Компания Google подключилась к работе по улучшению поддержки..."  +8 +/
Сообщение от Его Величество Анонимус on 25-Май-11, 16:18 
Проблема при сборке ядра не в том что clang херово поддерживает ANSI C, а в том, что в linux много gcc-измов.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от Аноним email(??) on 25-Май-11, 16:21 
ну да, а какие у gcc есть/были конкуренты  clang только недавно начал выдавать что то вразумительное, вполне возможно и ггцизмов в ядре станет меньше или добавятся clang'измы :)
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

18. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от Аноним (??) on 25-Май-11, 21:28 
> ну да, а какие у gcc есть/были конкуренты

А обязательно нужно наличие конкурентов чтобы затачиваться на непортабельные костыли?

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

7. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от Андрей (??) on 25-Май-11, 16:27 
> что в linux много gcc-измов.

Так это ж не в gcc они нужны, а линуксу для оптимизации. И только из-за того что gcc стандартный компилятор, их там для ядра и реализуют. Т.е. это gcc'шные линуксизмы, что-ли. Или я не прав?

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

24. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от Аноним (??) on 26-Май-11, 17:30 
>> что в linux много gcc-измов.
> Так это ж не в gcc они нужны, а линуксу для оптимизации.
> И только из-за того что gcc стандартный компилятор, их там для
> ядра и реализуют. Т.е. это gcc'шные линуксизмы, что-ли. Или я не
> прав?

То есть хочешь сказать что разрабы линуха не осилили писать по стандартам?
Или компилятор генерит такой плохой код что его нужно постоянно подпорками заставлять генерировать нормальный?

Ты не стесняйся - говори дальше.

Вот по чему-то разработчика OpenBSD / NetBSD / FreeBSD - опция pedantic / ansi не мешает писать хороший код, а разрабам линуха мешает.. может тут что-то не так ?

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

25. "Компания Google подключилась к работе по улучшению..."  +/
Сообщение от anonymous (??) on 26-Май-11, 17:38 
> может тут что-то не так ?

таки да: разработчики линукса не хотят отказываться от удобств, которые им предоставляет gcc. если кому-то нравится танцевать в мешке — на здоровье. но нравится это не всем.

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

9. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от Аноним (??) on 25-Май-11, 17:22 
Ядро (да и весь мир) уже сейчас собирает: http://wiki.freebsd.org/BuildingFreeBSDWithClang

Про платформы - работают псоны.

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

12. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от Andrew Kolchoogin on 25-Май-11, 17:45 
На мой взгляд, вместо того, чтобы гнаться за количеством платформ, им надо сначала кросс-платформенность починить: сейчас у меня на FreeBSD есть jail'ы, собранные на x86_4 как i386, что временами бывает нужно.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

21. "Компания Google подключилась к работе по улучшению поддержки..."  +/
Сообщение от ffsdmad (ok) on 26-Май-11, 00:01 
то-есть специфичный для платформы код будет писать clang ?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Компания Google подключилась к работе по улучшению..."  +6 +/
Сообщение от anonymous (??) on 25-Май-11, 16:12 
молодцы. шланг хороший, заодно покажет ребятам из команды gcc, что у них есть реальный конкурент. в итоге выиграют оба.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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