![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от opennews (??), 25-Апр-25, 22:42 | ||
После года разработки опубликован релиз свободного набора компиляторов GCC 15.1, первый значительный выпуск в новой ветке GCC 15.x. В соответствии со схемой нумерации выпусков, версия 15.0 использовалась в процессе разработки, а незадолго до выхода GCC 15.1 уже ответвилась ветка GCC 16.0, на базе которой будет сформирован следующий значительный релиз GCC 16.1... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. Скрыто модератором | +1 +/– | ![]() |
Сообщение от Аноним (1), 25-Апр-25, 22:42 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
5. Скрыто модератором | +4 +/– | ![]() |
Сообщение от Граница на замке (?), 25-Апр-25, 23:06 | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Релиз набора компиляторов GCC 15" | +5 +/– | ![]() |
Сообщение от Аноним (-), 25-Апр-25, 22:46 | ||
Слушайте, а что с GNU Pascal случилось? Почему компилятор никак не развивается? Почему всякое непотребство типа Modula-2 (вообще кто-то слышал что то об этом языке?) или Objective-C поддерживаются, а Паскаль нет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
4. "Релиз набора компиляторов GCC 15" | –2 +/– | ![]() |
Сообщение от _ (??), 25-Апр-25, 23:05 | ||
Ждут когда ты придёшь и сделаешь! Больше некому. Не подведи! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
48. "Релиз набора компиляторов GCC 15" | +3 +/– | ![]() |
Сообщение от Маняним (?), 26-Апр-25, 02:44 | ||
Нравится быть вaнькoй бaлaгaнным? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
6. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (6), 25-Апр-25, 23:07 | ||
почти все одиночки сидят на freepascal + lazarus, в некоторых корпорациях еще Delphi используется, но там лицензия от 3500 $ | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
![]() | ||
9. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (-), 25-Апр-25, 23:16 | ||
Delphi много где используется в бизнес сегменте (не путать с серверами и ынтерпрайзом). А вот free pascal редкостное днище, которое даже до турбопаскаля 90-х не дотягивает даже по качеству документации, впечатление что сделано тяп-ляп неорганизованной толпой людей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Релиз набора компиляторов GCC 15" | –1 +/– | ![]() |
Сообщение от Аноним (11), 25-Апр-25, 23:18 | ||
Delphi — это такой же паскаль, как Visaul Basic по сравнению с изначальным бейсиком. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (-), 25-Апр-25, 23:23 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (33), 26-Апр-25, 00:44 | ||
Дельфи и живёт в бизнесе потому что у него есть коммерческая поддержка. В гнутом виде никому не необходим. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
![]() | ||
43. "Релиз набора компиляторов GCC 15" | –1 +/– | ![]() |
Сообщение от Аноним (43), 26-Апр-25, 01:30 | ||
> Слушайте, а что с GNU Pascal случилось? | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
![]() | ||
55. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Маняним (?), 26-Апр-25, 03:07 | ||
> Modula-2 (вообще кто-то слышал что то об этом языке?) | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
3. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (3), 25-Апр-25, 23:02 | ||
> Поддержка указания диапазонов целых значений в выражениях "case" | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
50. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Маняним (?), 26-Апр-25, 02:48 | ||
Как язык паскаль возможно лучшее что создано. Но то что он ушёл в обучение сыграло злую шутку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:10 | ||
> Поддержка присвоения имён циклам для того, чтобы ссылаться на них в коде. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (11), 25-Апр-25, 23:17 | ||
Только хотел написать, что они goto переизобрели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
13. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:19 | ||
так у них с логикой проблемы, метка то после цикла должна быть :) а то у них выход из цикла означает начать его заново. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Релиз набора компиляторов GCC 15" | +2 +/– | ![]() |
Сообщение от Аноним (-), 25-Апр-25, 23:19 | ||
К хорошему всегда возвращаются. Никогда не понимал отказа от goto, ведь это крайне удобная вещь, с которой можно писать очень оптимизированный код, а не раздувать его ради простой функциональности на 100500 строк. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
![]() | ||
16. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:23 | ||
> Никогда не понимал отказа от goto, | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
18. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (-), 25-Апр-25, 23:27 | ||
С jmp, jnz/jne можно очень красивый код писать. А рилигия в программировании, как и любые догмы, скорее вредны. Нужно всегда отталкиваться от целесообразности и конкретных требований\пожеланий к проекту. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:59 | ||
> С jmp, jnz/jne можно очень красивый код писать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (11), 26-Апр-25, 00:27 | ||
В 8080 была такая замечательная вещь — CALL по условию/RET по условию. Количество джампов сокращало в разы. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
28. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (28), 26-Апр-25, 00:33 | ||
Так это же стек затрагивало, а значит уже сильно медленнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (11), 26-Апр-25, 00:42 | ||
j<условие> метка | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "Релиз набора компиляторов GCC 15" | –1 +/– | ![]() |
Сообщение от Аноним (45), 26-Апр-25, 02:09 | ||
Прикинь, в ARM почти любая инструкция может быть исполнена по условию. | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
![]() | ||
46. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (46), 26-Апр-25, 02:24 | ||
У армов конечно, как и у ириски - очень вкусные инструкции, но лично меня всегда немного раздражало что нужно всегда отдельно грузить из памяти в регистры, перед операциями. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "Релиз набора компиляторов GCC 15" | +2 +/– | ![]() |
Сообщение от Маняним (?), 26-Апр-25, 02:46 | ||
> в ARM почти любая инструкция может быть исполнена по условию | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
![]() | ||
56. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (46), 26-Апр-25, 03:33 | ||
Помнится были даже смарты на интеле... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
57. Скрыто модератором | –1 +/– | ![]() |
Сообщение от Котик Биба (?), 26-Апр-25, 03:41 | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
![]() | ||
58. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (28), 26-Апр-25, 04:14 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
54. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (54), 26-Апр-25, 03:00 | ||
Могла быть, лет 10 назад. В ARMv8 биты предикации выкинули, а в Thumb их никогда и не было. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
![]() | ||
22. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (22), 26-Апр-25, 00:07 | ||
А надёжность? | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
38. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (38), 26-Апр-25, 01:19 | ||
> А надёжность? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
59. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (59), 26-Апр-25, 05:01 | ||
1. Не очень понимаю, на что он намекает. Для кода без развилок и циклов проверить формальную корректность ещё проще. Он предлагает выкинуть развилки и циклы? | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
![]() | ||
15. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:21 | ||
конечно надо же сделать как в расте (Ё..... тут пятиэтажный мат) | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
![]() | ||
53. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (54), 26-Апр-25, 02:53 | ||
Выдыхай. Эту фичу тру-UNIX деды придумали для Limbo тридцоть лет назад, оттуда ее позаимствовали в Go и Rust. Одобрено ЪUNIXЪ-Омниссией с 1995, проверено временем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:18 | ||
for (int i = 0; i < n; ++ i) { | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
![]() | ||
19. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (-), 25-Апр-25, 23:37 | ||
Тут много зависит от тимлида :) Если упёртый и аргументы в пользу goto не принимает, то придётся в функцию оборачивать и делать ретёрны. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (7), 25-Апр-25, 23:56 | ||
из таких вложенных циклов я обычно выхожу устанавливая в максимальное значение инкрементируемую переменную. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (28), 26-Апр-25, 00:21 | ||
Красиво, но фактически это тоже костыль, может быть даже похлеще goto, потому что всё равно оно вернётся и оценит i < 0 и только потом выйдет из цикла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (7), 26-Апр-25, 00:34 | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (8), 25-Апр-25, 23:12 | ||
>Директива "#embed", предназначенная для встраивания в код | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
47. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (46), 26-Апр-25, 02:28 | ||
Вот Вы смеетесь, а эмбед это вообще чуть ли не самое крутое, что ввели в язык. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (25), 26-Апр-25, 00:22 | ||
Ура Ди обновили до актуальной версии! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
52. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Маняним (?), 26-Апр-25, 02:51 | ||
> Ди | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Релиз набора компиляторов GCC 15" | +1 +/– | ![]() |
Сообщение от Аноним (-), 26-Апр-25, 00:28 | ||
> компилятор для языка COBOL | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (28), 26-Апр-25, 00:34 | ||
> А кто-то видел живьём вообще этот КОБОЛ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от abi (?), 26-Апр-25, 00:43 | ||
Да, видел живьём Fico Blaze Advisor в отечественном банке. | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
![]() | ||
34. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (33), 26-Апр-25, 00:46 | ||
А что то от этого изменится? | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
![]() | ||
35. "Релиз набора компиляторов GCC 15" | –1 +/– | ![]() |
Сообщение от Аноним (11), 26-Апр-25, 01:00 | ||
Пойдите на работу в банк и прочий энтерпрайз, увидите… а, для этого кобол для начала надо изучить. | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
![]() | ||
41. Скрыто модератором | +/– | ![]() |
Сообщение от Chlen22sm (?), 26-Апр-25, 01:25 | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от cheburnator9000 (ok), 26-Апр-25, 01:14 | ||
>> Возможность объявления переменных в операторе "if", например, "if (int x = get ()) {...}". | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Аноним (37), 26-Апр-25, 01:17 | ||
Опять придется инструкции по сборке пакетов переписывать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Релиз набора компиляторов GCC 15" | +/– | ![]() |
Сообщение от Маняним (?), 26-Апр-25, 02:49 | ||
Как всегда в попсовых дистрах появится лет через 5? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |