|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Качество компиляции или компилятор по-взрослому |
|
|
Теория - Качество компиляции или компилятор по-взрослому
|
![]() Что-то помнящий Сообщения: 514 |
ВБП!
Подскажите, дате линк на С/С++/С# код, компиляция которого наглядно показывает качество компилятора. Пллизз. |
|
------- Отправлено: 10:36, 21-03-2024 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать А что такое качество? А еще это разные языки и разные компиляторы. К тому же, C# компилируется в байткод и выполняется в виртуальной машине (как джава), так что ставить его в один ряд с C и C++ некорректно.
|
Отправлено: 03:23, 22-03-2024 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Что-то помнящий Сообщения: 514
|
Профиль | Сайт | Отправить PM | Цитировать Цитата shisik:
Не имеет значения какой язык. Для чего вообще существует кодирование? Чтобы в результате получился "мягкий" продукт, продукция. А у продукции имеются характеристики - повторяемость, производительность, объём кода и др. Зачем популярные компиляторы имеют в исходниках сотни тысяч строк кода? |
|
------- Отправлено: 09:58, 22-03-2024 | #3 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать ALLY, вы чего-то путаете. Качество кода зависит от прямоты рук того, кто его пишет, а не от компилятора.
|
Отправлено: 20:18, 22-03-2024 | #4 |
Ветеран Сообщения: 20053
|
Профиль | Отправить PM | Цитировать Цитата ALLY:
Компилятор ни чем не поможет. Смотри лучше на сам алгоритм написанного кода. ЗЫ Поддержу shisikа. Не заметил что добавлено им уже всё то, что сам сказал. |
||
------- Последний раз редактировалось yurfed, 22-03-2024 в 20:32. Отправлено: 20:26, 22-03-2024 | #5 |
Ветеран Сообщения: 4601
|
Профиль | Отправить PM | Цитировать Современные компиляторы оптимизируют код. Например, убирают выделение памяти под неиспользуемые переменные, убирают лишние повторы в циклах. Но, в основном, зависит от программиста. Можно такое понаписать...
Сейчас нейросети прекрасно справляются с написанием кода. Вопрос времени, когда программисту надо будет только грамотно составить ТЗ. |
Отправлено: 20:52, 22-03-2024 | #6 |
![]() Что-то помнящий Сообщения: 514
|
Профиль | Сайт | Отправить PM | Цитировать Цитата shisik:
1 Компиляция на Бэйсике? 2 Компиляция на Ассемблере? 3 Компиляция на Си? 4 Компиляция на D? 5 Компиляция на Digital Mars? 6 Компиляция на Go? 7 Компиляция на V? Цитата yurfed:
Цитата Grabber2006:
Сама по себе нейросеть, тупак-тупаком. Представляете, какой объем знаний потребуется? ПС. Значит вы хором говорите, что плевать на какой "железяке" код воплощается? Если код создал "пряморукий" кодер, то всё будет ОК? Даже если код 64-рядный, а "железяка" 16-рядная? |
|||
------- Последний раз редактировалось ALLY, 23-03-2024 в 01:27. Отправлено: 01:17, 23-03-2024 | #7 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать Цитата ALLY:
Цитата ALLY:
|
||
Последний раз редактировалось shisik, 23-03-2024 в 02:00. Отправлено: 01:26, 23-03-2024 | #8 |
![]() Что-то помнящий Сообщения: 514
|
Профиль | Сайт | Отправить PM | Цитировать shisik,
Хорошо, если главное это "пряморукость", хотя не представлю как физически можно набрать код шлёпая несгибаемыми ладонями по клаве? Тогда почему значимые компании обзавелись собственными компиляторами? У Интэл - DPC++ SYCL, у Гугла - LLVM Clang, у Виндовс - Рослин? Получается, что они "криворукие". |
------- Отправлено: 01:58, 23-03-2024 | #9 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать Цитата ALLY:
Только при чём здесь криворукость? Дай кодеру с прямыми руками любые инструменты - и он сделает хорошо (в рамках той задачи, для чего подходят эти инструменты). А криворукому ничего не поможет, часто даже ментор уровня "гуру", не говоря уже об инструментах. |
|
Отправлено: 02:53, 23-03-2024 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Качество видео для youtube - излишнее качество | puhi | Видео и аудио: обработка и кодирование | 4 | 01-10-2015 19:24 | |
Прочее - [решено] Связь по одной или двум или нескольким медным парам, сравнимая по скорости с Ethernet | Andy01 | Сетевые технологии | 7 | 29-04-2015 13:12 | |
Интернет - [addon] Компилятор аддона Skype или Skype Business Edition. | Guman | Наборы обновлений для Windows XP/2003/Windows 7 | 9 | 05-11-2013 19:20 | |
[решено] HD это формат или качество | fseto | Хочу все знать | 9 | 15-09-2011 09:24 |
|