Russian Qt Forum
Ноябрь 22, 2024, 06:05
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Программирование
>
С/C++
>
Когда искусственный интеллект научится исправлять ошибки компиляции
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Когда искусственный интеллект научится исправлять ошибки компиляции (Прочитано 3700 раз)
qtkoder777
Частый гость
Offline
Сообщений: 245
Когда искусственный интеллект научится исправлять ошибки компиляции
«
:
Август 16, 2021, 12:47 »
Постоянно вылезает ошибка unresolved external symbol. От часа до дня приходится плясать с бубном, исправляя её. Всякий раз что-то новое.
Ошибка совершенно ничего не значащая, неужели нельзя её автоматическое исправление сделать?
Про забытые скобочки и точки с запятой и говорить нечего, должно исправляться сразу само.
Записан
tux
Global Moderator
Бывалый
Offline
Сообщений: 404
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #1 :
Август 16, 2021, 21:59 »
Если ИИ сможет такое исправлять - зачем будут нужны программисты? Останутся только постановщики задач, которые позже тоже заменит ИИ.
Записан
Digital Art
qtkoder777
Частый гость
Offline
Сообщений: 245
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #2 :
Август 16, 2021, 23:37 »
Компиль умеет находить место где забыта скобка. Пусть сам ее и поставит.
С первой ошибкой чуть-чуть сложнее. Все равно число ситуаций где это вылезает ограничено и ошибка исправляется механически. Можно без какого-то крутого ИИ решить.
Записан
sergek
Гипер активный житель
Offline
Сообщений: 872
Мы должны приносить пользу людям.
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #3 :
Август 17, 2021, 12:37 »
Цитата: qtkoder777 от Август 16, 2021, 23:37
Компиль умеет находить место где забыта скобка. Пусть сам ее и поставит.
А скобка не забыта, а наоборот, где-то лишняя? И придется снова доставать свой бубен.
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
qtkoder777
Частый гость
Offline
Сообщений: 245
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #4 :
Август 17, 2021, 13:35 »
Цитата: sergek от Август 17, 2021, 12:37
А скобка не забыта, а наоборот, где-то лишняя? И придется снова доставать свой бубен.
Задача ИИ - определить это. Есть огромная кодовая база. Можно обучить ИИ искать ошибки, даже содержательные ошибки (баги), а не только времени компиляции. Вносим в рабочий код ошибку и даём ИИ как пример.
«
Последнее редактирование: Август 17, 2021, 13:39 от qtkoder777
»
Записан
sergek
Гипер активный житель
Offline
Сообщений: 872
Мы должны приносить пользу людям.
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #5 :
Август 17, 2021, 14:42 »
Ну да, ну да. Школьная задача типа "казнить нельзя помиловать".
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Azazello
Самовар
Offline
Сообщений: 103
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #6 :
Август 19, 2021, 16:12 »
Цитата: qtkoder777 от Август 16, 2021, 23:37
Компиль умеет находить место где забыта скобка. Пусть сам ее и поставит.
С первой ошибкой чуть-чуть сложнее. Все равно число ситуаций где это вылезает ограничено и ошибка исправляется механически. Можно без какого-то крутого ИИ решить.
Неужели Вы думаете, что никто об этом не задумывался? Неужели вы думаете, что не предпринимались попытки такое сделать? Возьмите Open Source проекты, их огромное количество. А тут - никто не хочет этим заниматся. Лентяи! Это вы ещё шаблоны на C++ не писали, привет 80 по IDE. И пишут, без всякого ИИ. Это невозможно, не потому что я так решил, а потому что это ни у кого не получилось. Я помню 2000-е, прогнозирование заката программированния в будущем. Ничего не изменилось, те же тезисы. Я к чему - если уж вам компилятор сказал, что скобочка не там, то поверьте, он не хочет скобочку за Вас ставить, потому как не знает где. А если вы ему доверите, то жопа ещё
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #7 :
Август 20, 2021, 11:24 »
Цитата: qtkoder777 от Август 16, 2021, 23:37
Компиль умеет находить место где забыта скобка.
Пусть сам ее и поставит.
Ну во всяком случаае - не всегда, часто это фонтан фантастических ошибок
Цитата: qtkoder777 от Август 16, 2021, 23:37
Пусть сам ее и поставит.
А это ересь, ну или полное непонимание базовых прынцыпов UI. НИКОГДА нельзя что-то за кого-то решать, делать/менять что-то втихаря. Предложить - да, пожалуйста, но любая правка - только при согласии/подтверждении юзверя
Записан
qtkoder777
Частый гость
Offline
Сообщений: 245
Re: Когда искусственный интеллект научится исправлять ошибки компиляции
«
Ответ #8 :
Август 20, 2021, 12:40 »
Цитата: Igors от Август 20, 2021, 11:24
это ересь, ну или полное непонимание базовых прынцыпов UI. НИКОГДА нельзя что-то за кого-то решать, делать/менять что-то втихаря. Предложить - да, пожалуйста, но любая правка - только при согласии/подтверждении юзверя
Чем больше ИИ решает сам, тем ближе он к интеллекту в широком смысле. Должна быть возможность отключить ИИ. Если работаешь с продуктом с ИИ, то будь готов исправлять ошибки ИИ. Если они случаются очень редко, то почему бы нет.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...