> > говнокодинг на языках типа Питона. Т.е. есть куча готовых модулей, библиотек и просто кусков кода, которые написали под какие-то задачи в большинстве своём умелые и талантливые люди. Ты так не можешь, даже не понимаешь толком назначение и механизм работы, да и задача у тебя другая, но ты берёшь эти куски и пытаешься слепить так, чтобы на выходе вышло нужное тебе. Если не получается, то берёшь другие куски.
Ну а чем это отличается от разработки на C, C++, Java и т.п.? Там тоже на голом языке крупные проекты обычно не пишут, а берут всякие библиотеки, фреймворки и т.д. С той лишь разницей что в скриптовых языках меньше всяких ритуальных танцев, а значит быстрее разрабатывать.
А chatgpt не так глуп как кажется. Я как-то дал ему кусок своего старого кода и попросил объяснить что он делает. И ведь он объяснил.
@top @bigcat Так тут вопрос именно в подходе. Брать готовые модули и полуфабрикаты в целом нормально, вообще в любой отрасли. Но одно дело брать модуль (или там готовую балку-двутавр или предохранитель-автомат) так как тебе он нужен и ты знаешь зачем и как именно он будет работать, другое - пытаться слепить по наитию и надеяться, что конечный результат устроит.
Уровень же языка тут особой роли не играет (хотя, если порог вхождения высокий, то лепить бездумно становится сложнее).