Ожидаемое программистское
d0ctor_z — 30.10.2025
Не так давно мне попался на глаза пост, рассказывающий о довольно
любопытном эксперименте: Эксперимент показал, что все люди обладают задатками к
программированию. Новость здесь, а исходная публикация в
Journal of Neuroscience называется "Research Articles,
Behavioral/Cognitive Learning to program “recycles” preexisting
frontoparietal population codes of logical algorithm" (почитать
все не дадут, увы). Пара цитат из заметки в Naked ScienceПо словам исследователей, эксперимент продемонстрировал, что все люди обладают нейробиологической основой, необходимой для освоения программирования. Мозг для этого не создает новые нейронные механизмы, а использует уже существующие, те же, что и при решении логических задач.
«Человек, не знакомый с программированием, увидев отрывок кода на языке Python, может подумать, что никогда не сможет его понять. Однако наше исследование показывает, что у каждого есть способности к программированию. Возможно, мы даже родились с ними», — заявила одна из авторов научной работы нейробиолог Марина Бедни (Marina Bedny).
Результат и выводы для меня совершенно ожидаемые. Более того, фраза "возможно, мы даже родились с ними" вызывает очень определенные ассоциации. Да-да, усвоение языка (language acquisition), нативистская гипотеза (innateness hypothesis или nativist hypothesis), универсальная грамматика (universal grammar, UG) и так далее. Я уже не раз писал, что разум, язык и алгоритмы связаны на глубочайшем, фундаментальном уровне. Вплоть до того, что возникновение разума неизбежно порождает и то, и другое (причем язык возникает вместе с разумом). И, естественно, способность создавать высказывания/программы (с текстами, написанными на языках программирования) неограниченной сложности. Неограниченность достигается разбивкой на части (процедуры, рекурсия и т.п.), но она возможна только тогда, когда каждый компонент способен обладать достаточной сложностью, чтобы вызывать другие. Да, создание и применение орудий труда - тоже алгоритмы, причем у человека они опять-таки неограниченные по сложности, тогда как у животных они очень ограничены. Возможно, из-за емкости рабочей памяти, которая у шимпанзе составляет 2 плюс-минус 1 (и это рекорд!), а у человека - 7 плюс -минус 2.
И здесь между человеком и животными пролегает не просто граница, а невообразимая пропасть. Бездна, всю глубину и ширину которой мы, скорее всего, даже не можем осознать (в том числе и потому, что мы неосознанно очеловечиваем животных). С примитивными существами вроде беспозвоночных, конечно, проще - это всего-навсего простые автоматы, все действия которых описываются несложными алгоритмами (но алгоритмы чисто аппаратные, они "захардкожены" на уровне генов и структуры нервной системы). Возвращаясь к человекообразным обезьянам - вроде бы небольшая количественная разница, но одни спят на деревьях и с огромным трудом осваивают колку орехов, а другие придумывают теорему Краскала (про деревья, только другие), показывающую, что изменение аргумента даже на единицу может привести к большим последствиям ("абстрагированная логика", хе-хе). Качественная разница как она есть. Неопровержимый аргумент в пользу человеческой исключительности.
|
|
</> |
Принципы работы системы поощрений в ресторанах
Удобная женщина
"Женщина в белом"
Каждый раз, когда я вижу этот мем
Вакцинация. О достоверности информации в социальных сетях
Мастер русской графики
Алекс Зимовский: «За "корову" ее, фраеришку, взяли...»
Пост сквозь годы. Нарынь на кичку
Монастырская вареничная и трапезная У государева дворца при Новоиерусалимском

