Войти
ФлеймФорумЮмор

Перлы Форума Gamedev.ru (435 стр)

Страницы: 1434 435 436 437468 Следующая »
#6510
(Правка: 23:54) 23:23, 18 июня 2018

gudleifr
> Только быдлокодинг.
Вероятно, ты просто не в курсе, что математические задачи - это задачи вычисления (частный случай логики), а все, что связано с постановкой задач (в т.ч. математических) или доказательства - общая логика.
Хотя, может быть, я ошибаюсь, и ты реально сам считаешь в столбик, вместо машины, как небыдло...)


#6511
23:26, 18 июня 2018

KaZuaL
Замечательно. Перл - прямо в перлы.

#6512
23:50, 18 июня 2018

KaZuaL
> Вероятно, ты просто не в курсе, что математические задачи - это задачи
> вычисления
Всегда считал, что математика нужна для сложения купилок, а логика для определения откуда купилки брать.

#6513
3:05, 19 июня 2018

KaZuaL
> Программирование - формально-логическая задача, а не математическая, если чо.
Ты, наверно, не в курсе, но математика - это не посчитать два плюс два, и даже не найти производную и умножить на матрицу.
Математика - это оперирование абстракциями.
Когда ты пишешь программу, ты решаешь не конкретную задачу с конкретными входными данными, а совокупность задач, объединённых каким либо свойством, то есть - решаешь абстрактную задачу, то есть - занимаешься математикой.
KaZuaL
> Вероятно, ты просто не в курсе, что математические задачи - это задачи вычисления
Какими вычислениями занимается теория типов? Какие вычисления происходят в теории графов? Это ты не в курсе, что такое математика.

#6514
(Правка: 10:45) 10:37, 19 июня 2018

Delfigamer
> Ты, наверно, не в курсе, но математика - это не посчитать два плюс два, и даже не найти производную и умножить на матрицу.
Речь была о том, какие задачи решает программист, а не о том, что такое "математика".
Математика же, как наука/дисциплина, использует математические методы в совокупности с логикой. Внезапно.
И когда я пишу программу или просто составляю условие прикладной математической задачи, я формулирую архитектуру/логику решения методами логики в целом.

Т.е., как программист, я решаю задачу формулирования логики мат.решения, а сами задачи мат.решения возлагаю на ЭВМ.
Вот и все.

#6515
11:41, 19 июня 2018

KaZuaL
> математические методы в совокупности с логикой. Внезапно
Внезапно, логика - это часть математики; так что
> формулирую архитектуру/логику
- это тоже математическая задача и решается математическими методами.
Математика - это не арифметика, не алгебра и даже не математический анализ. Математика - это работа с абстракциями, когда какой-нибудь сущности определениями и аксиомами назначаются какие-то свойства, а затем происходит собственно математика - из наличия этих свойств можно доказать новые свойства, а потом полученные закономерности можно использовать на практике.
Когда ты пишешь программу - ты решаешь не одну конкретную задачу с конкретными параметрами, а излагаешь компьютеру метод решения совокупности задач, которых объединяют какие-то свойства, то есть - решаешь абстрактную задачу, то есть - занимаешься математикой.
Как простой пример - когда встаёт задача посчитать число символов в си-строке, ты не перебираешь все возможные строки, которые могут тебе прийти; вместо этого, ты исходишь из свойств, присущих си-строкам в целом - извлекаешь абстрактную си-строку - и в дальнейшем уже решаешь задачу для абстрактной си-строки. А решив задачу для абстракции - получишь решение для всех конкретных строк, которые этой абстракции удовлетворяют.
Декомпозиция большой не очень абстрактной задачи на несколько маленьких и более абстрактных задач - это тоже математика.
То есть - программирования не использует математику. Программирование является математикой. Соответственно - либо программист умеет в математику, либо он не программист.
И на всякий случай повторю ещё раз. Математика - это не работа с числами, с числами занимается арифметика. Это не работа с численными функциями, этим занимается анализ. Это не работа с векторами и матрицами - этим занимается линейная алгебра. И это даже не работа с матричными функциями - этим занимается тензорное исчисление. И даже тензорное исчисление - это только часть математики, как и теория графов, и теория типов, и теория игр, и программирование - всё это является областями математики

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

#6516
(Правка: 12:08) 12:04, 19 июня 2018

Delfigamer
> Внезапно, логика - это часть математики
Вообще-то, наоборот.)
Все абстрактное мышление - это работа с абстракциями.
Математика же узко специализированна на том, что обладает сравнительной числовой характеристикой.

> это тоже математическая задача и решается математическими методами.
Какой математический метод позволяет установить зависимость между скоростью, временем и расстоянием, например?

> Программирование является математикой

print ("Hello World");

Где тут математика?

#6517
12:08, 19 июня 2018

KaZuaL
> Где тут математика?
В таком примере - нету.

#6518
12:10, 19 июня 2018

> В таком примере - нету.
ЧТД.

#6519
12:13, 19 июня 2018

KaZuaL
Только вот такой пример и программированием нельзя назвать.

#6520
(Правка: 12:16) 12:15, 19 июня 2018

KaZuaL
> Какой математический метод позволяет установить зависимость между скоростью,
> временем и расстоянием, например?
Пройденное расстояние есть второй интеграл от ускорения по времени.

KaZuaL
> Где тут математика?
Например, стек, через который передаются параметры, обладает всем известными математическими свойствами.
Или то, что на момент выдачи сообщения машина переходит в состояние наибольшей энтропии.
Или то, что передаваемая printf конструкция должна обладать свойством соответствия формата передаваемым параметрам.
...

#6521
(Правка: 12:25) 12:16, 19 июня 2018

1 frag / 2 deaths
"Нельзя назвать блондинов и брюнетов настоящими людьми, потому, что настоящий человек - всегда рыжий."
Субъективные критерии могут далеко завести.)

gudleifr
> Пройденное расстояние есть второй интеграл от ускорения по времени.
Это готовая зависимость, а не метод ее получения.

>> Где тут математика?
> Например, стек, через который передаются параметры, обладает всем известными математическими свойствами.
Ты серьезно думаешь, что я, как программист, написав эту строчку, решал математическую задачу, а вовсе не пытался показать, что есть варианты, в которых нет математики?)

#6522
12:30, 19 июня 2018

KaZuaL
> Субъективные критерии могут далеко завести.)
http://lmgtfy.com/?q=what+is+mathematics

Mathematics - Wikipedia
Mathematics (from Greek μάθημα máthēma, "knowledge, study, learning") is the study of such topics as quantity, structure, space, and change. It has no generally accepted definition. Mathematicians seek and use patterns to formulate new conjectures; they resolve the truth or falsity of conjectures by mathematical proof.

Ничего не напоминает?
What Is Math? | Education World
To me, mathematics is a discipline that seeks understanding of the patterns and structures of constructs of the human mind.
What is mathematics? - Quora
"...I feel that the mathematics I study is no longer rooted in numbers. Clearly, there's more to it than the manipulation of numbers. So what is maths?"

Yes, there's more to it than just manipulation of numbers, and there always has been.


И там же приводится пример, о котором я должен был вспомнить в самом начале - геометрия. Какие числовые характеристики описывают аксиомы евкдидовой геометрии?
Конечно, топовые ответы на гугле - это всё субъективно, зато Казуал здесь самый математик, знает всю математику снаружи и внутри, под подушку кладёт статьи по теории категорий и даёт объективно авторитетное заявление -
> Математика узко специализированна на том, что обладает сравнительной
> числовой характеристикой.

KaZuaL
> Где тут математика?
Где тут алгоритм?

#6523
12:34, 19 июня 2018

KaZuaL
> Это готовая зависимость, а не метод ее получения.
В случае постоянного ускорения - готовая, иначе придется курить матан.

KaZuaL
> Ты серьезно думаешь, что я, как программист
Нет, конечно. Я не считаю Вас программистом.

KaZuaL
> Ты серьезно думаешь, что я,... написав эту строчку, решал математическую задачу
Нет, потому что Вы взяли чужое готовое решение. Пока Вы быдлокодите в пределах заученных парадигм, это прокатывает.

#6524
(Правка: 12:43) 12:42, 19 июня 2018

KaZuaL
Вот тебе ещё одно субъективное мнение всего лишь какого-то там учителя, у которого всего лишь какой-то там Ph.D, да всего-лишь какие-то две бумажки на непонятную тему, да и те писались вместе с каким-то другим ноунеймом. Что его мнение по сравнению со знаниями Великого Математика Казуала?

Страницы: 1434 435 436 437468 Следующая »
ФлеймФорумЮмор