Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от opennews (??) on 08-Сен-17, 11:04 | ||
После шести месяцев разработки представлен (http://lists.llvm.org/pipermail/llvm-announce/2017-September...) релиз проекта LLVM 5.0 (http://llvm.org/) (Low Level Virtual Machine) - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 11:04 | ||
> После шести месяцев разработки | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "Релиз набора компиляторов LLVM 5.0" | +3 +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 11:18 | ||
Да, судя по "весной следующего года состоится релиз LLVM 6.0.0". | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 3. "Релиз набора компиляторов LLVM 5.0" | –5 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 11:18 | ||
>> После шести месяцев разработки | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 8. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 11:53 | ||
Помнится кое-кто раньше все твердил, что CLANG никогда даже близко не сравнится с GCC! | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 9. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от КО on 08-Сен-17, 12:04 | ||
Кто ж мог подозревать, что в компилятор, единственным преимуществом которого декларировали скорость компиляции начнут вставлять патчи от Мелкомягких, которые будут замедлять работу его статического анализатора в 15 раз. Таким нечестным приемом Шланг действительно сможет обойти всех по показателю время работы. :) | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 13. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 12:14 | ||
> Кто ж мог подозревать, что в компилятор, единственным преимуществом которого декларировали скорость компиляции начнут вставлять патчи от Мелкомягких, которые будут замедлять работу его статического анализатора в 15 раз. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 19. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 13:11 | ||
> - что в GCC нет патчей от MS только потому что | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 14. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от iPony on 08-Сен-17, 12:28 | ||
Компиляция и статистический анализ - это вещи разные. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 15. "Релиз набора компиляторов LLVM 5.0" | +2 +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 12:37 | ||
> статистический анализ | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 18. "Релиз набора компиляторов LLVM 5.0" | –2 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 13:09 | ||
> Помнится кое-кто раньше все твердил, что CLANG никогда даже близко не сравнится | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 21. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 13:26 | ||
>> Помнится кое-кто раньше все твердил, что CLANG никогда даже близко не сравнится с GCC! | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 22. "Релиз набора компиляторов LLVM 5.0" | +2 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 13:59 | ||
>кто-то вначале твердил, что clang никогда не сможет собрать | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 23. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 14:15 | ||
>>кто-то вначале твердил, что clang никогда не сможет собрать ядро ОС. Тоже не помню, кто именно так говорил, помню только что он очень упорно стоял на своем. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 27. "Релиз набора компиляторов LLVM 5.0" | –3 +/– | |
| Сообщение от Михрютка (ok) on 08-Сен-17, 20:05 | ||
> Очень радует, как проприертарщики переписывают GPL-код. Очень!! Потеют, пыжатся. Мо-лод-цы | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 34. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 22:55 | ||
>> Очень радует, как проприертарщики переписывают GPL-код. Очень!! Потеют, пыжатся. Мо-лод-цы | ||
| Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору | ||
| 35. "Релиз набора компиляторов LLVM 5.0" | –2 +/– | |
| Сообщение от АнонимныйБобр67 on 08-Сен-17, 23:00 | ||
MIT, BSD for-ever. Нет gpl. Ограничивать свободу ради свободы - это то ещё извращение. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 37. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 23:09 | ||
> MIT, BSD for-ever. Нет gpl. Ограничивать свободу ради свободы - это то | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 44. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 10:17 | ||
>> Самое интересное, чем всех этих людей так задевает сам факт существования llvm/clang? | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 47. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 15:28 | ||
>> MIT, BSD for-ever. Нет gpl. Ограничивать свободу ради свободы - это то | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 63. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 12-Сен-17, 12:47 | ||
>>> MIT, BSD for-ever. Нет gpl. Ограничивать свободу ради свободы - это то | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 28. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от yet another anonymous on 08-Сен-17, 20:06 | ||
> Они уже совсем Большие и ... | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 6. "Релиз набора компиляторов LLVM 5.0" | –2 +/– | |
| Сообщение от пох on 08-Сен-17, 11:46 | ||
инвест...финансовые спекулянты по другому не понимают. | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 4. "Релиз набора компиляторов LLVM 5.0" | –2 +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 11:29 | ||
>GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 10. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от leap42 (ok) on 08-Сен-17, 12:10 | ||
сколопендра - это многоножка, если от Msft, то человеческая :-D | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 20. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Andrey Mitrofanov on 08-Сен-17, 13:20 | ||
> сколопендра - это многоножка, если от Msft, то человеческая :-D | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 29. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Михрютка (ok) on 08-Сен-17, 20:06 | ||
>> сколопендра - это многоножка, если от Msft, то человеческая :-D | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 17. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
Сообщение от trolleybus on 08-Сен-17, 12:52 | ||
Мажорно и пятнично - потому что 5-я мажорная версия? | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 7. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от A.Stahl (ok) on 08-Сен-17, 11:50 | ||
Пусть пилят. Даже мне, пользователю GCC, от них есть польза -- в моей любимой IDE кусок Шланга используется для реалтаймового парсинга кода. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 11. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от leap42 (ok) on 08-Сен-17, 12:12 | ||
да и открытые драйвера на видео (кроме intel) активно его используют | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 41. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 05:28 | ||
Местным аналитикам, все что не жпл то враг народа... | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 12. "Релиз набора компиляторов LLVM 5.0" | +/– | |
Сообщение от Michael Shigorin (ok) on 08-Сен-17, 12:12 | ||
> GCC-совместимого | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 24. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от Аноним84701 (ok) on 08-Сен-17, 16:17 | ||
> и VLA будут примерно никогда | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 26. "Релиз набора компиляторов LLVM 5.0" | +/– | |
Сообщение от Ordu (ok) on 08-Сен-17, 20:03 | ||
> только вложенные функции и VLA будут примерно никогда | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 31. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от KonstantinB (ok) on 08-Сен-17, 20:39 | ||
Честно говоря, вообще не понимаю смысла во вложенных функциях в С. | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 38. "Релиз набора компиляторов LLVM 5.0" | –3 +/– | |
Сообщение от Александро on 08-Сен-17, 23:37 | ||
"Честно говоря, вообще не понимаю смысла во вложенных функциях в С. | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 49. "Релиз набора компиляторов LLVM 5.0" | +1 +/– | |
| Сообщение от KonstantinB (ok) on 09-Сен-17, 16:31 | ||
Я программирую в основном на языках, где есть полноценные замыкания. Польза от них настолько очевидна, что не обсуждается. А вот польза от банальных вложенных функций не ясна. | ||
| Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору | ||
| 60. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
Сообщение от Alexandro (??) on 11-Сен-17, 11:01 | ||
>А вот польза от банальных вложенных функций не ясна. | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 16. "Релиз набора компиляторов LLVM 5.0" | +3 +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 12:39 | ||
> bugpron | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 30. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 20:23 | ||
Правильно ли я понял, что теперь можно на лету компилировать C/C++ код и интерпретировать его? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 32. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от all_glory_to_the_hypnotoad (ok) on 08-Сен-17, 22:39 | ||
теперь это когда? | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 33. "Релиз набора компиляторов LLVM 5.0" | –2 +/– | |
| Сообщение от Онаним on 08-Сен-17, 22:55 | ||
Вот-вот, и я о том же подумал. | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 36. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 08-Сен-17, 23:01 | ||
С другой стороны непонятно почему бы не взять Lua, Python или %любимый AST интерпретатор со своим GIL и другими удобствами% ? | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 39. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 00:02 | ||
Кто-нибудь использует LLVM под Windows? Я скачал официальные бинари clang, попробовал скомпилить свой проект. Компилит в 18 раз медленнее mingw, жуть какая-то. Может я что-то не так делаю? поделитесь успешным опытом. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 50. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Led (ok) on 09-Сен-17, 17:58 | ||
> Компилит в 18 раз медленнее mingw, жуть какая-то. | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 40. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от Вареник on 09-Сен-17, 05:24 | ||
Отлично! Нужная вещь. Ждемс в бэкпортах. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 43. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 07:39 | ||
http://apt.llvm.org/ | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 55. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от Вареник on 10-Сен-17, 01:50 | ||
> http://apt.llvm.org/ | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
| 42. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 05:33 | ||
А при помощи Clang можно скомпилировать ядро Линукса? Невозможно! А вот, коллекция компиляторов GNU GCC может скомпилировать ядро Линукса. Да что там говорить, GNU GCC -- это основная компилирующая лошадка линуксоида. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 45. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 11:08 | ||
Он не может компилировать только потому что разработчики ядра решили использовать по максимуму внутренние возможности gcc. | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 54. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Вареник on 10-Сен-17, 01:48 | ||
Скорей баги, чем возможности. | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 46. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 15:25 | ||
если у разработчиков ядра - не хватает мозгов использовать только стандарт языка, а обязательно нужны GNU расширения - то кто им доктор ? | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 51. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от пох on 09-Сен-17, 18:18 | ||
gnu расширения в llvm в общем сохранены. Баги, из-за которых компилируется в принципе неправильный код - не все, поскольку это clean room разработка, и копирует только то, что либо документировано, либо удается легко обнаружить. | ||
| Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору | ||
| 53. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 09-Сен-17, 23:21 | ||
Это называется вендорлок, чувак. Такая вот типасвобода. | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 56. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 10-Сен-17, 02:12 | ||
> А при помощи Clang можно скомпилировать ядро Линукса? Невозможно! А вот, коллекция | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 57. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от пох on 10-Сен-17, 19:53 | ||
> А ядро фрибзди компилируется как шлангом, так и gcc. | ||
| Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору | ||
| 58. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 10-Сен-17, 21:31 | ||
>> А ядро фрибзди компилируется как шлангом, так и gcc. | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 59. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от пох on 11-Сен-17, 09:36 | ||
> Про мир я в курсе | ||
| Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору | ||
| 61. "Релиз набора компиляторов LLVM 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Сен-17, 15:19 | ||
>> Про мир я в курсе | ||
| Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору | ||
| 62. "Релиз набора компиляторов LLVM 5.0" | –2 +/– | |
| Сообщение от Аноним (??) on 11-Сен-17, 15:21 | ||
> LLVM. Не собирается GCC. | ||
| Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору | ||
| 64. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от пох on 12-Сен-17, 13:48 | ||
> LLVM. Не собирается шлангом. [gcc'ем на самом деле] | ||
| Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору | ||
| 65. "Релиз набора компиляторов LLVM 5.0" | –1 +/– | |
| Сообщение от adolfus (ok) on 14-Сен-17, 00:58 | ||
> Поддержка расширения для использования сопрограмм в коде на C++ (пример кода). | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |