Здравствуйте, Shmj, Вы писали:
S>Вопрос такой. Понимаете ли вы сходу что это значит:
S>S>find . -path ./lib -prune -o -name '*.a' -exec cp '{}' lib \;
S>
S>Вот прямо очевидно для вас или нет? А для GPT — очевидно и он может каждый шаг вам объяснить а так же выдать такую команду под ваши требования. Просто вставьте эту запись и он все напишет без доп. вопросов — даже не нужно указывать на каком это языке.
Вот этот сайт существуте с 2013 года, когда ИИ в текущем понимании даже в мыслях небыло —
https://explainshell.com/explain?cmd=find+.+-path+.%2Flib+-prune+-o+-name+%27*.a%27+-exec+cp+%27%7B%7D%27+lib+%5C%3B
S>Теперь можно расширить этот же вопрос и на синтаксис языка.
S>Ваше мнение?
C 2013 года никаких влияйний на что либо этот сайт не оказал. Так, что я не вижу причин почему ИИ должен поменять.
Но можно расширить вопрос — в целом в моем понимании 90% разработчиков софта, который реально разработчики — т.е. разрабатывают реальные продукты, а не просто код пишут — понимают этот синтаксис. Ну плюс 10% для тех кто привязан к специфическому домену разработке.
Так, что тут все понятно.
Есть вопрос лучше — нужно ли знать эта команад работает на разных платформах и разных операционных системах. Будет ли разница если ее запускать и какая.
Тоже самое по синтаскису язык — очено много кто может объяснить как будет работать код по стандарту. Но мало ли кто может сказать, в текущий момент, как он будет работать в различных окружениях и компиляторах. Особенно если по стандарту там UB.
Должен ли разработчик на определенном языке — знать как будет работать его программа во всех окружениях. Либо прибывать в иллюзиях того, что "написано раз — работает везде"?