Естественные науки

Господа математики, не наступила ли уже эра поголовного компьютерного одичания?

Пик расцвета математики приходится на время от 1911 до 1939 годов. Математический анализ функций многих переменных, тензорный анализ, функциональный анализ, спектральная теория линейных операторов, операционное исчисление, вариационные методы механики и т. д. Это была чарующая массовая культура.
Теперь же всюду "ползают" только утилиты, циклы и оболочки. Винда ушла по объёму за полтора миллиона кодов и по-чёрному глючит. Высококлассные программисты, однако, часто не знают даже уравнения прямой на плоскости, и эпсилон-окрестность точки для них - большая загадка.
Куда катится математика вместе с компьютингом?
Или Вы так не считаете?
Андрей Верясов
Андрей Верясов
60 006
"Это была чарующая массовая культура" - это Вы очень сильно загнули! "Математический анализ функций многих переменных, тензорный анализ, функциональный анализ, спектральная теория линейных операторов, операционное исчисление, вариационные методы механики и т. д" - в этих разделах математики и тогда и сейчас хорошо разбиралось довольно ограниченное количество людей. Как тогда, так и сейчас математические знания подавляющего числа людей ограничивались арифметикой и, в лучшем случае, началами анализа.
Однако в какой-то мере Вы правы - очень много людей, полагаясь на калькуляторы, уже начинают забывать даже таблицу умножения. При этом я не раз убеждался в том, что большое количество бытовых и рабочих вычислений гораздо быстрее можно сделать в уме (калькулятор проигрывает человеку не в скорости вычисления, а в скорости ввода данных) ! Но тут скорее можно говорить не о компьютерном одичании, а о калькуляторном.
А насчет программистов Вы неправы, либо не встречались с действительно высококлассными программистами. Тем кто пишет утилиты для Windows чаще всего необязательно углубляться в дебри математического и функционального анализа. А вот те, кто пришет программы для математического моделирования, научно-технических расчетов и др. никуда не уйти от глубоких знаний математики.
Кстати, по поводу предыдущего высказывания Ларисы Крушельницкой: "А зачем вообще нужна математика, если она не моделирует реальность?! "
А что компьютер без использования математики это делает? ! Численные методы - это тоже математика. К тому же в большом круге задач одними численными методами не обойтись.
Лена Кузнецова
Лена Кузнецова
22 802
Лучший ответ
Андрей Верясов Вот и я говорю, что компьютер есть инструмент в руках программиста, если он к тому же и математик. А теперь "программисты" даже школьную геометрию знают плохо. А всё туда же - хакерствуют. И непременно надо им отметиться в грязном деле написания и распространения вирусов. Стыдобище! Я просто хотел придушить студента, когда он заявил, что если напряжётся, то обязательно напишет вирусы для Linux. Это-де мол для него - дело чести!
Лена Кузнецова Во-первых далеко не все программисты пишут вирусы. Кроме того это отнюдь не говорит об их деградации. Более того изучение вирусов важно для системных программистов. А насчет хакеров - это чаще всего далеко не программисты, а любители. И душить студента не надо - если он сможет написать действительно серьезный вирус для Linux, у него есть все шансы стать хорошим системным программистом.
Увы, знания школьной геометрии очень редко оказываются нужны для большого количества людей в их жизни и работе, в том числе и для многих программистов. Поэтому эти знания, даже если они были, быстро выветриваются из памяти. И с этим ничего не поделаешь.
вы мыслите очень плоско.
и "высокослассность" программистов о которых вы упоминаете вызывает сомнение.

и среди математиков вы можете найти отменные примеры для НЕподражания.
Не математик, но все же отвечу.. .
Вы сравниваете квадратное с зеленым. Программисту, пишущему утилиты для широкого круга пользователей, не нужны такие глубокие знания в математике. Они нужны другому программисту, тому, кто пишет программы для математических, физических, химических и прочих расчетов, ведь узкоспециализированные утилиты не написать без соответствующих знаний.
Julia Andreevna
Julia Andreevna
59 825
Вроде да (это ответ на то, что написано оранжевым) . Но голову всё-таки ничем не заменить.
A R T U R
A R T U R
94 425
Не станете же вы утверждать, что в 1911—1939 годах простые смертные знали математический анализ функций многих переменных, тензорный анализ, функциональный анализ, спектральная теория линейных операторов, операционное исчисление, вариационные методы механики и т. д. Какая жэ это тогда массовая культура?

И сейчас это никуда не делось, просто моделировать реальность с помощью компьютера оказалось и проще и нагляднее, чем с помощью замороченных математических моделей. А зачем вообще нужна математика, если она не моделирует реальность? !

Заметьте, появление компьютеров привело к бурному развитию таких математических разделов, как теория алгоритмов, численные и сеточные методы и т. д.
Алексей Золотов чтоб всем вам жить в эпоху больших перемен в интересное время
Наталья Братченко Вообще-то в основе программ, моделирующих реальность лежит все та же математика. К тому же многие физические процессы на компьютере тоже моделируется довольно приближенно. Например метод Монте-Карло иногда дает в решения, отличающиеся в разы.
Андрей Верясов Очаровательная Лариса, вынужден Вас огорчить. Будучи и математиком, и программистом (да ещё и в возрасте), я помню, что матлогика и теория алгорифмов цвели буйным цветом задолго до того, как были созданы Univac и БЭСМ-4М. Создали же их для сугубо частной задачи - расчёта таблиц артиллерийской стрельбы в условиях боевых действий. И сеточные методы + трофейные электросчёты Владимиров в Арзамасе-16 применял для расчёта ядерного взрыва, управляя командой 256 расчётчиков ВРУЧНУЮ.
И всё же ни матлогика, ни теория алгорифмов никакого отношения к появлению компьютеров не имели. Где Вы видели логику, которая оперировала бы вложенными циклами вычислений и условным переходом?