Денніс Рітчі

американський інформатик і винахідник, розробник UNIX і мови C

Денніс Мак-Алістер Рі́тчі (англ. Dennis MacAlistair Ritchie, народився 9 вересня 1941 року — помер 12 жовтня 2011 року) — американський вчений-інформатик, відомий як розробник мови програмування C.

Денніс Рітчі
Стаття у Вікіпедії
Медіафайли у Вікісховищі

Цитати про себе ред.

  •  

Я зараз і ніколи не був членом партії напівбогів.[1]

  •  

Мій власний комп’ютерний світ — це дивна суміш Plan 9, Windows і Inferno. Я дуже захоплююся зростанням і енергією Linux. Час від часу люди ставлять мені приблизно одне й те саме запитання про Linux, але поставлене таким чином, що, здається, очікують відповіді, що демонструє заздрість чи роздратування щодо Linux проти Unix, які постачають і брендують традиційні компанії. Зовсім ні; Я вважаю обидва як продовження ідей, започаткованих мною, Кеном і багатьма іншими багато років тому.[1]

  •  

Я не з тих людей, у яких в дитинстві були кумири.[2]

Цитати про роботу ред.

  •  

Робочі приклади важливих нових систем, здається, походять або від підприємницьких зусиль (Visicalc — гарний приклад), або від великих компаній, таких як Bell Labs і особливо Xerox, які багато займалися комп’ютерами і могли дозволити собі їх дослідження, але зробили, не розглядаючи їх як свій основний бізнес.[1]

  •  

Найбільшою небезпекою для хороших досліджень з інформатики сьогодні може бути надмірна релевантність. Докази всесвітнього захоплення комп’ютерами є скрізь, від статей про фінанси та навіть на перших шпальтах газет до труднощів, з якими стикаються навіть найпрестижніші університети при пошуку та утриманні викладачів з інформатики. Найкращі викладачі замість того, щоб навчати талановитих студентів, приєднуються до стартап-компаній.[1]

  •  

Те, що ми хотіли зберегти, — це не просто гарне середовище для програмування, а й система, навколо якої можна сформувати товариство. Ми знали з досвіду, що суть спільного обчислення, яке забезпечується машинами з віддаленим доступом і розподіленим часом, полягає не лише в тому, щоб вводити програми в термінал замість перфорації, а й у заохоченні тісного спілкування.[1]

  •  

Загальна порада для людей, які надсилають мені листи про нову мову, яку вони розробляють: створюйте, щоб навчитися писати компілятор.[2]

Цитати про Linux та Unix ред.

  •  

Я думаю, що одна з цікавих речей у феномені Linux полягає в тому, що Лінус зміг зберегти певний контроль над таким надзвичайно розширеним середовищем розробки. Я, звичайно, радий, що мені не довелося розробляти C публічно, тому що ви отримуєте більше пропозицій, ніж насправді хочете. Перебуваючи в цій гарній маленькій групі, ви можете контролювати такі речі. Я, чесно кажучи, не знаю динаміки та деталей проекту ядра Linux. Однак одним із недоліків Linux є те, що він недисциплінований. [1]

  •  

Я не дуже розрізняю Linux і речі, які є більш-менш прямими нащадками Unix. Я думаю, що вони всі однакові на якомусь рівні. Часто люди запитують мене: «Чи відчуваєш ти заздрість до того, що Linux — це велика річ». І відповідь ні, з тієї ж причини. Я думаю, що вони однакові.[1]

  •  

UNIX дуже проста, потрібен лише геній, щоб зрозуміти її простоту.[1]

  •  

Майже всі в Інтернеті використовують дві речі: C і UNIX.[2]

Цитати про мову програмування C ред.

  •  

C має потужність мови асемблера та зручність … мови асемблера.[1]

  •  

C є дивним, недосконалим і має величезний успіх.[1]

  •  

Єдиний спосіб вивчити нову мову програмування – це писати нею програми.[2]

  •  

Коли читаю коментарі з пропозиціями щодо того, як має розвиватися C, я часто оглядаюсь назад і дякую долі за те, що Сі розроблявся без порад всесвітнього натовпу.[2]

  •  

Для інфраструктурної технології, C буде важко замінити.[2]

  •  

Говорять, що C++ і Java ростуть швидше, ніж простий C, але я впевнений, що C ще поживе.[2]

Цитати про Денніса Рітчі ред.

  •  

Важко переоцінити, наскільки сучасна інформаційна економіка побудована на роботі Денніса.[3]

  •  

Геніальність Джобса полягає в тому, що він створює такі продукти, якими люди дійсно люблять користуватися, тому що він має смак і може створювати речі, які люди справді вважають переконливими. Річі створив речі, які технологи змогли використати для створення основної інфраструктури, яку люди більше не бачать, але використовують щодня.[3]

  •  

Річі та Томпсон склали дивовижну команду; і вони грали в Unix і C наче злагоджений інструмент. Іноді вони ділили роботу майже на одну підпрограму за підпрограмою з таким зв’язком, що це майже здавалося праця однієї людини. Насправді, як розповідав Денніс, одного разу їхні сигнали перетнулися, і обидва написали ту саму підпрограму. Дві версії не просто обчислили той самий результат, вони зробили це з ідентичним джерелом коду![4]

Джерела ред.

Примітки ред.