TGViewer
OTUS: программирование и карьера в IT OTUS: программирование и карьера в IT @otusjava · 7.39K subscribers
Post #6786 1.05K
#айтиквариат

Sketchpad: прадедушка систем автоматизированного проектирования

Зайдём с неожиданной стороны: вы знаете, как связаны американские военные разработки и создание первой в мире САПР?

А вот как!

В 1940 – 1950-х американцы пытались автоматизировать управление системой ведения огня и столкнулись с большой проблемой: операторы ЭВМ постоянно возились с перфокартами и перфолентами, вычисления производились непозволительно долго.
Но ведь в бою счёт идёт на секунды! Что же делать? Выходом из ситуации стала разработка мощной вычислительной системы Whirlwind («Вихрь»), оснащённой экраном для наглядной демонстрации данных. Чтобы указывать координаты на экране, оператор использовал специальный световой пистолет. Вот эта система ввода-вывода и стала легла в основу разработки Айвана Сазерленда: если можно указывать некие точки, то почему бы эти точки не соединить линией?

Сазерленд, тогда ещё аспирант Массачусетского технологического института, подолгу возится с компьютером ТХ-0, cозданном на базе того самого «Вихря». И в 1961-м (правда уже на ТХ-2) демонстрирует прототип Sketchpad: программу, в которой можно рисовать эти самые прямые линии. Ну а в 1963-м Сазерленд дорабатывает своё детище: теперь в программе можно создавать сложные объекты и проектировать сооружения; в «Скетчпаде» даже имеется собственная библиотека компонентов.

Да, программа задействовала все ресурсы громоздкого ТХ-2, но для своего времени стала настоящим прорывом, заметной вехой в развитии технологий компьютерной эры.

💡 И если вы хотите лучше понять, как мы пришли к сегодняшним технологиям, предлагаем немного покопаться в технологиях дня вчерашнего – пройти викторину «КИБЕРАРХЕОЛОГ». Награда – в конце!

Начать раскопки
  • 🔥 1
More from @otusjava
  1. Oct 13, 2026А у вас был опыт использования ИИ для поиска работы и успешного прохождения собеседования?…
  2. Oct 13, 2026Новые курсы октября со скидкой 5% Четыре программы обучения для тех, кто внедряет ИИ в биз…
  3. Oct 13, 2026Что произойдёт после запуска кода Варианты: А) 2 Б) 3 В) 4 Г) Ошибка Правильный ответ — в…
  4. Oct 12, 2026Чек-лист: что делать, если дата-центр, сервер или облачный провайдер, на котором работает…
  5. Oct 12, 2026Собрали подборку бесплатных уроков с 12 по 15 октября. Вас ждут прямые эфиры с экспертами-…
  6. Oct 9, 2026Пользуясь случаем, передаём привет бывшим. Коллегам, которые уходят из компаний, но не из…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →