Rob Pike известные цитаты

последнее обновление : 5 сентября 2024 г.

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Rob Pike
  • В вычислительной технике нет ничего, что нельзя было бы обойти с помощью другого уровня косвенности.

  • Сокеты - это X-окна интерфейсов ввода-вывода.

  • Простой ошибки в кэше не существует.

  • Кэши - это не архитектура, это просто оптимизация.

  • Языки, которые пытаются запретить идиотизм, сами становятся идиотскими.

  • Таковы современные вычисления: все простое становится слишком сложным, потому что с ним легко возиться; все сложное остается сложным, потому что его трудно исправить.

  • При отсутствии иерархии типов вам не нужно управлять иерархией типов.

  • Умный терминал - это не терминал для умников, а скорее терминал, которому вы можете обучать.

  • UNIX не только мертв, но и начинает по-настоящему дурно пахнуть.

  • Правило 1. Вы не можете сказать, на что программа потратит свое время. Узкие места возникают в самых неожиданных местах, поэтому не пытайтесь угадать заранее и ускорить процесс, пока не докажете, что именно там находится узкое место

  • Имена процедур должны отражать то, что они делают; имена функций должны отражать то, что они возвращают

  • Если потоки POSIX - это хорошо, то, возможно, я не хочу знать, чем они лучше.

  • Ограниченность опыта ведет к ограниченности воображения

  • Данные доминируют. Если вы правильно выбрали структуры данных и хорошо организовали работу, алгоритмы почти всегда будут очевидны. Структуры данных, а не алгоритмы, играют центральную роль в программировании.

  • Объектно-ориентированный дизайн - это римские цифры в вычислительной технике.

  • В конце концов, я решил, что размышления не помогут мне продвинуться далеко, и пришло время попробовать строить.

  • Использование Unix - это компьютерный эквивалент прослушивания только музыки Дэвида Кэссиди.

  • Зачем вам язык, который теоретически не интересен? Потому что он очень полезен.