Алгоритм

Feb 02, 2024 19:41

Господа, у меня такой вопрос от гуманитария, наверное, в первую очередь все же программерам, а во вторую всем, кто плотно имеет дело с компьютерами, виртуальной реальностью, ИИ и т.п. Интерес не праздный, мне для дела надо.

От школьных уроков информатики у меня осталось впечатление, что алгоритм - это прежде всего четкая пошаговая последовательность действий. "Совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи"(с) вики. То есть "прописать алгоритм" означает, в первую очередь, привести в порядок, понять, как и что надо делать и порезать слона на маленькие, удобоваримые кусочки. Таким образом, неотъемлемым свойством алгоритма является его прозрачность и познаваемость. Ну, это то, что у меня в голове застряло с девятого класса.

А тут вот Кир Злобин напомнил, что в последнее время слово "алгоритм" приобрело какое-то странное, ровно противоположное значение. Это какой-то черный ящик или, как тут выразились, НЕХ, действие которой максимально непрозрачно и непредсказуемо. Например, "алгоритмы фейсбука". Почему вот этого человека забанили? Почему мне пятый раз подсовывают вот этот пост, а тех постов, про которые я нарочно сказал, что хочу их видеть как можно чаще, я не вижу вообще? Потому что гладиолус. Алгоритмы такие. То есть не максимально прямое и логичное решение некой задачи, а загадочное магическое "трахтибидох", которое действует примерно как шляпа волшебника.

Кто-нибудь может мне объяснить, как и почему это вышло, и каким образом "алгоритм" из рецепта решения задачи превратился в шляпу фокусника?

Вопрос залу

Previous post Next post
Up