Що, якщо вся історія обчислювальної техніки — це просто довга спроба усунути тертя?



Простий хронологічний ряд 👇

1. Фізичні перемикачі та дроти
Ранні комп’ютери вимагали від людей перемикати перемикачі та переробляти апаратне забезпечення.
Ви не використовували комп’ютер. Ви стали його частиною.

2. Бінарний машинний код
1 і 0, записані безпосередньо у пам’ять.
Досконала логіка. Без абстракцій. Одна помилка — і нічого не працювало.

3. Мова асемблера
Облікові символи замість сирого бінарного коду.
Ще технічна, але вже читабельна.

4. Інтерфейси командного рядка
DOS і Unix.
Ви вводили точні команди і запам’ятовували синтаксис, щоб щось зробити.

5. Мови високого рівня
C, Java, Python.
Люди описували логіку і наміри. Машини виконували.

6. Операційні системи та API
Розробники перестали безпосередньо спілкуватися з апаратним забезпеченням.
Програмне забезпечення говорило з програмним забезпеченням.

7. Графічні інтерфейси користувача
Windows, іконки, миша.
Комп’ютери пристосувалися до людського зору, а не навпаки.

8. Торкання і мобільні обчислення
Жести, сенсори, мульти-тач.
Ваше тіло стало частиною інтерфейсу.

9. Голос і природна мова
Ви перестали вчити команди і почали говорити звичайною мовою.

10. Системи на основі намірів з штучним інтелектом *МИ ТУТ*
Ви описуєте мету.
Комп’ютер вирішує, як це зробити.

11. Інтерфейси мозок-комп’ютер *У Розробці*
Думка стає вводом.
Мова стає необов’язковою.

Кожен крок усував одне — тертя між людськими намірами та діями машини.

Ми рухаємося від інструментів, якими керуємо,
до систем, що виконують наміри.

Остаточний інтерфейс — це не код.

Це думка.
Переглянути оригінал
post-image
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити