Мы построили мир, который больше не понимаем или почему NASA не может скопировать свой же двигатель
Мы построили мир, который больше не понимаем или почему NASA не может скопировать свой же двигатель
Любая достаточно развитая технология неотличима от магии». Но что происходит, когда мы перестаем понимать заклинания?
(santry.substack.com)
> Любая достаточно развитая технология неотличима от магии». Но что происходит, когда мы перестаем понимать заклинания?
Создавая компьютеры, человечество построило башню из абстракций.
В самом низу — физика: электроны бегают по полупроводникам.
Выше — микроархитектура: логические элементы, складывающиеся в сумматоры и регистры.
Над ними — машинный код и ассемблер: прямые команды процессору, где разработчик всё ещё контролирует каждый байт памяти.
Далее — языки вроде C/C++, где программист всё ещё вручную управляет памятью.
Потом — языки высокого уровня вроде Python, Java, JavaScript: на этом уровне появляется сборщик мусора, и программист больше не думает, как освободить память.
И наконец — современные фреймворки и no-code, где программисты перетаскивают мышкой квадратики в визуальном редакторе.

Подробнее