Re[5]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Doom100500 Израиль  
Дата: 07.12.23 10:24
Оценка: 1 (1) +2
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, Muxa, Вы писали:


S>>>Вопрос такой. Может ли чел. знать продвинутую математику без знания таблицы умножения? Вполне.

M>>И такому есть примеры?

S>Это новый тренд — примеры будут через время. Чел. вместо зубрежки таблицы умножения — развивал абстрактное мышление. В чем проблема то?


Чувак, я таблицу умножения не зубрил, я просто проанализировал закономерности, и потом, по ним восстанавливал таблицу. А после это стало незаметным для сознания. Думаю у многих на этом форуме иеменно такой опыт. А у тебя?
Спасибо за внимание
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Muxa  
Дата: 07.12.23 10:50
Оценка: +2 -1
S>Таблица умножений это крайность, но есть другой пример: логарифмическая линейка, таблицы логарифмов и таблицы Брадиса. Всего 70 лет назад это были очень полезные инструменты для ученых и инженеров.

Это всё инструменты, которыми необходимо было уметь пользоваться в те времена, учить эти таблицы наизусть не было необходимости.
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Muxa  
Дата: 07.12.23 10:57
Оценка:
S>Ну может какой-то один формальный ЯП выучить придется.

Вовсе необязательно. Если ты ничего сложнее перекладывания джейсонов не делаешь, то можно программировать при помощи чатгпт исключительно, не парясь с изучением языков-шмязыков и прочего рокет компьютер сайнс.
Отредактировано 07.12.2023 10:58 Muxa . Предыдущая версия .
Re: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: gress Россия  
Дата: 08.12.23 09:07
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Вопрос такой. Понимаете ли вы сходу что это значит:


S>
S>find . -path ./lib -prune -o -name '*.a' -exec cp '{}' lib \;
S>


S>Вот прямо очевидно для вас или нет? А для GPT — очевидно и он может каждый шаг вам объяснить а так же выдать такую команду под ваши требования. Просто вставьте эту запись и он все напишет без доп. вопросов — даже не нужно указывать на каком это языке.


S>Вот, помню с появлением калькуляторов дети перестали учить таблицу умножения. По крайней мере идея такая была — зачем учить, нафиг это нужно.


S>Теперь можно расширить этот же вопрос и на синтаксис языка.


S>Ваше мнение?


Согласна с мнением лирического героя из данного видео

https://www.youtube.com/watch?v=rp24VAaz4SY
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Silver_S Ниоткуда  
Дата: 08.12.23 14:41
Оценка:
Здравствуйте, Shmj, Вы писали:

N>>Такого будущего не хочу:

S>А будет.

Не будет.
Это утопия: "Нас и так неплохо кормят" : https://youtu.be/NYpEI5O2SJo?t=22
Без дела не останутся.
Придется либо что-то более сложное осваивать, либо сидеть в окопах.
Re: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: B0FEE664  
Дата: 08.12.23 15:31
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Вопрос такой. Понимаете ли вы сходу что это значит:

S>
S>find . -path ./lib -prune -o -name '*.a' -exec cp '{}' lib \;
S>


S>Вот прямо очевидно для вас или нет?

Ну понятно, что ищут все библиотеки и копируют их в lib.

S>Теперь можно расширить этот же вопрос и на синтаксис языка.

S>Ваше мнение?

Профессия кодёра исчезнет так же, как исчезла профессия вычислителя. Программисты останутся, но их будет меньше.
И каждый день — без права на ошибку...
Re[5]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: pagid_ Россия  
Дата: 08.12.23 16:18
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Это новый тренд — примеры будут через время. Чел. вместо зубрежки таблицы умножения — развивал абстрактное мышление. В чем проблема то?

Зачем её зубрить. Там же все проще пареной репы. И если доже не будет ответа за полсекунды, легко сосчитать его за пару.

А абстрактное мышление для того возраста это в том числе приемы устного счета, и изучение закономерностей умножения тут как раз в тему.
Re[5]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Pzz Россия https://github.com/alexpevzner
Дата: 08.12.23 17:12
Оценка: 1 (1) +2
Здравствуйте, Shmj, Вы писали:

S>Это новый тренд — примеры будут через время. Чел. вместо зубрежки таблицы умножения — развивал абстрактное мышление. В чем проблема то?


В том, что у человека сначала зарождается конкретное мышление потом, на его базе, постепенно формируется абстрактное. А ты предлагаешь этап пропустить. Скорее всего, вырастишь идиотов, а не гениев (хотя кто ж тебе даст на людях-то экспериментировать?).
Re: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: ksandro Мухосранск  
Дата: 10.12.23 13:49
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Вопрос такой. Понимаете ли вы сходу что это значит:


S>
S>find . -path ./lib -prune -o -name '*.a' -exec cp '{}' lib \;
S>


S>Вот прямо очевидно для вас или нет? А для GPT — очевидно и он может каждый шаг вам объяснить а так же выдать такую команду под ваши требования. Просто вставьте эту запись и он все напишет без доп. вопросов — даже не нужно указывать на каком это языке.


Это здорово, что искуственный интеллект может такие вещи объяснить, все комманды не вызубришь, а если читаешь какой-нибудь старый код и встречаешь не очень понятный фрагмент, то можно быстро с его помощью разобраться, что к чему. Но это про чтение кода, а что насчет написания?

S>Вот, помню с появлением калькуляторов дети перестали учить таблицу умножения. По крайней мере идея такая была — зачем учить, нафиг это нужно.


Ну, в таблице умножения думаю все-таки еще пока не совсем бесполезна, но сейчас действительно навыки счета в уме или столбиком уже не так сильно нужны как раньше, так что страшного ничего не случилось. Но я бы не сравнивал ChatGPT c калькулятором. Калькулятор выдает воспроизводимый результат, если ты не накосячишь с вводом, и не случится чего-то необычного, то калькулятор на одну и ту же операцию, выдаст один и тот же результат. А вот GPT работает совсем не так. Он может выдавать разные результаты и только он сам знает, как именно он этот результат получил.

S>Теперь можно расширить этот же вопрос и на синтаксис языка.


S>Ваше мнение?


Пока не ясно, как проверять корректность кода, написанного GPT, поэтому пока, для программиста это может быть прекрасный помощник, но синтаксис языка все еще надо учить. Хрен знает, что он там напрограммирует.

Вообще посмотрите как сейчас работает поиск, в Гугле и Яндексе это пока не очень видно, но вот если искать в социальных сетях, то можно увидеть, что ключевые слова, по которым ты ищешь уже стали второстепенным критерием, и искуственный ителлект решает, что тебе показать в зависимости от какого-то своего мнения о том что же тебе на самом деле надо. И очень часто это вообще не имеет никакого отношения к тому, что ты ввел в строке поиска. Не боитесь ли Вы, что искусственный интеллект в будущем решит на основании твоего профиля 100500 разных секретных параметров, что ты хочешь написать не совсем ту программу, которую просишь, он же лучше знает что тебе нужно?
Отредактировано 11.12.2023 11:50 ksandro . Предыдущая версия .
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 10.12.23 17:35
Оценка:
Здравствуйте, Shmj, Вы писали:

M>>Согласен, если твой потолок это продавец в пятерочке, то там касса сама считает, учить таблицу умножения необходимости нет.


S>Вопрос такой. Может ли чел. знать продвинутую математику без знания таблицы умножения? Вполне.


Гипотетически. Сколько математиков ни видел, все в уме считают очень хорошо
Re: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 10.12.23 17:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Вопрос такой. Понимаете ли вы сходу что это значит:


S>
S>find . -path ./lib -prune -o -name '*.a' -exec cp '{}' lib \;
S>


объяснять код гпт умеет хорошо, т.к. код очень точно задает контекст. Но вот сгенерировать под вашу задачу умеет плохо, т.к. контекст даден слишком общо.

Более того — даже с арифметикой у него проблемы. Как только начинаются числа длинные, а выражения сложные — ошибается нещадно.
Re[2]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Разраб  
Дата: 11.12.23 01:32
Оценка:
Здравствуйте, ksandro, Вы писали:

K>Пока не ясно, как проверять корректность кода, написанного GPT


Тестирование? Интересно ГПТ может сформулировать свойства функции для ее тестирования?
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: student__  
Дата: 11.12.23 08:55
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Вопрос такой. Понимаете ли вы сходу что это значит:


S>
S>find . -path ./lib -prune -o -name '*.a' -exec cp '{}' lib \;
S>


Я не помнил, что значит "-prune". В остальном ясно: ищутся файлы по составному фильтру (дизъюнкция), и найденные копируются в директорию lib.

S>Теперь можно расширить этот же вопрос и на синтаксис языка.


Дело в том, что когда человек постоянно пишет код на определённом языке, он волей не волей выучивает синтаксис.
Но я не против использования GPT для поиска. В случае с -prune просто вместо чтения man можно спросить чат.
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: ksandro Мухосранск  
Дата: 11.12.23 14:19
Оценка: 1 (1)
Здравствуйте, Разраб, Вы писали:

Р>Здравствуйте, ksandro, Вы писали:


K>>Пока не ясно, как проверять корректность кода, написанного GPT


Р>Тестирование? Интересно ГПТ может сформулировать свойства функции для ее тестирования?


Вот человек сказал что-то искуственному интелекту, что хочет такую-то программу. Искуственный интеллект написал программу, сам же ее протестировал и сам решил, что она правильная. Но может он ошибается?

Можно конечно тестировать без использования ИИ, но, чтобы покрыть тестами более менее сложную систему, учитывая все граничные условия, надо проделать примерно такую-же работу, как по написанию программы. И одно дело тестировать программу написанную человеком, другое дело искусственным интеллектом. Он может делать ошибки совершенно не характерные для живых людей (те же 6 пальцев на сгенерированных картинках).

Другой вариант, что GPT будет не писать программы, а тестировать их, то есть по заданному человеческим языком ТЗ, составлять формальные тесты. Это мне кажется вполне реально.
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 13.04.25 15:32
Оценка:
Здравствуйте, Shmj, Вы писали:

N>>Такого будущего не хочу:


S>А будет.


У тех, кто этого хочет — будет
Маньяк Робокряк колесит по городу
Re[4]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: ononim  
Дата: 13.04.25 16:47
Оценка:
K>Вот человек сказал что-то искуственному интелекту, что хочет такую-то программу. Искуственный интеллект написал программу, сам же ее протестировал и сам решил, что она правильная. Но может он ошибается?
Нужен второй ИИ, ИИ QA, ведь известно что рыба не мясо, а программист — не тестер. И надо чтобы ИИ QA виртуально унижал ИИ программиста, если чтото нашел. И наоборот — если ИИ QA нашел чтото проблемой не являющееся.
И потом надо логать это все както и логи — анимировать, в хентайной форме. Для монетизации. Иначе зачем это все.
Как много веселых ребят, и все делают велосипед...
Re[2]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Miroff Россия  
Дата: 14.04.25 03:31
Оценка: 1 (1)
Здравствуйте, Nuzhny, Вы писали:


N>Нельзя, пока нет формального языка, на котором сможет общаться человек с компьютером.


Есть Lojban, его для этого и придумали. Современные языковые модели его даже худо-бедно понимают. Но для полноценного применения, конечно, надо тренировать LLM чисто на ложбане, непонятно только как.

N> Естественный язык для этого не подходит: математики, физики, химики, биологи придумывают себе формальные непротиворечивые системы (синтаксис), которые однозначно позволяют одним выражать свои идеи, а другим понимать их в том же смысле, какой заложил в них автор.


За математиков и химиков не скажу, а у биологов ничего такого нет и никогда не было. Одно и то же понятие может означать разные вещи, в зависимости от предметной области, школы и национальности исследователя. Проблема воспроизводимости не на пустом месте появилась.
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: TG  
Дата: 14.04.25 05:55
Оценка:
Здравствуйте, Miroff, Вы писали:

N>> Естественный язык для этого не подходит: математики, физики, химики, биологи придумывают себе формальные непротиворечивые системы (синтаксис), которые однозначно позволяют одним выражать свои идеи, а другим понимать их в том же смысле, какой заложил в них автор.

M> За математиков и химиков не скажу, а у биологов ничего такого нет и никогда не было. Одно и то же понятие может означать разные вещи, в зависимости от предметной области, школы и национальности исследователя. Проблема воспроизводимости не на пустом месте появилась.

А можно примеры таких понятий, которые означают разные вещи в зависимости от предметной области, школы и национальности исследователя?

Прям единого языка у биологов нет, но там же много терминов и названий на латыни. Очень помогает понять друг друга. Кроме того, огромная часть биологии это химия и физика, у которых формализованный язык есть.
Проблема воспроизводимости в биологии связана с дикой сложностью предмета изучения и трудностью проведения чистых экспериментов.
Re[3]: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 14.04.25 06:49
Оценка: :)
Здравствуйте, Miroff, Вы писали:

M>Есть Lojban, его для этого и придумали. Современные языковые модели его даже худо-бедно понимают. Но для полноценного применения, конечно, надо тренировать LLM чисто на ложбане, непонятно только как.


Интересно, никогда не слышал о нём.

M> За математиков и химиков не скажу, а у биологов ничего такого нет и никогда не было. Одно и то же понятие может означать разные вещи, в зависимости от предметной области, школы и национальности исследователя. Проблема воспроизводимости не на пустом месте появилась.


В математике тоже не всё так гладко, условно советские и американские школы говорили на разных языках в своих узких областях, которые развивали независимо и параллельно. Кажется, у Брайана Грина в книге про теорию струн было, как учёный нашёл решение своей задачи у советского математика и пытался синхронизировать его обозначения со своими. Но всё таки, это текучка, а в целом математический язык есть.

Я не уверен, конечно, но логично было бы предположить, что биолог любой национальности и научной школы вполне однозначно будет трактовать последовательность нуклеотидов. Или читать на латыни названия веществ. Из-за того, что наука — это международная вещь, а объект изучения един, то странно было бы ожидать больших разочтений. Или я сильно неправ?
Re: Нужно ли знать [s]таблицу умножения[/s] синтаксис ЯП?
От: Young yunoshev.ru
Дата: 14.04.25 11:50
Оценка:
Здравствуйте, 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.

Должен ли разработчик на определенном языке — знать как будет работать его программа во всех окружениях. Либо прибывать в иллюзиях того, что "написано раз — работает везде"?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.