🦋 ScratchyToy объединил текст шейдеров с блоками в духе Scratch
В выпуске Graphics Programming Weekly № 461 от 1 ноября 2026 года показали ScratchyToy — прототип редактора, в котором шейдерный код на GLSL связан с визуальными блоками в духе Scratch. Изменения между двумя представлениями синхронизируются в обе стороны, а значения отдельных выражений можно просматривать прямо во время работы. Шейдер — программа для графического процессора, которая, например, рассчитывает цвет изображения. Такие программы часто короткие по числу строк и сложные по поведению: несколько вложенных вычислений могут превратить понятную формулу в узор, облако или мерцающую ошибку...
272 читали · 4 года назад
История возникновения языков программирования
Языки программирования. Язык программирования – это формальный язык или знаковая система, предназначенные для записи компьютерных программ. Как и в нашем языке здесь имеется лексика – слова, функции и операторы, из которых по правилам синтаксиса составляются выражения. Они имеют четкий и определенный смысл, понятный компьютеру - семантику. Самый первый высокоуровневый язык программирования был создан в период с 1943 по 1945 годы немецким инженером К. Цузе, и назывался Plankalkül - «запланированные вычисления». С того времени было придумано более 8 тысяч языков программирования (включая эзотерические, визуальные)...