Первоклассные цитаты пионеров компьютерных наук в мире

Опытные программисты часто делают впечатляющие разговоры о технологиях и жизни. Я нашел следующие цитаты, которые вызовут у вас любопытство и изменят ваш образ мышления.

Линус Торвальдс

Линус Торвальдс изначально создал ядро ​​Linux и Git. Ядро Linux используется в сотнях дистрибутивов Linux, а также является ядром мобильной операционной системы Android. Кроме того, система контроля версий Git помогает почти всем командам разработчиков программного обеспечения управлять своими исходными файлами.

Если Microsoft когда-либо будет создавать приложения для Linux, это значит, что я выиграл.

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

Ричард Столмен

Ричард основал Фонд свободного программного обеспечения (FSF) и создал бесплатную операционную систему GNU / Linux, сотрудничая с Линусом.

С программным обеспечением есть только две возможности: либо пользователи управляют программой, либо программа контролирует пользователей.

Он был настолько успешен в движении за свободное программное обеспечение. Большинство пользователей теперь осознали ценность свободных программ, и все они склонны их использовать.

Кен Томпсон

Unix похож на дедушку всех современных операционных систем. Кен Томпон был ведущим программистом проекта Unix в Bell Labs.

grep был моей частной командой долгое время, прежде чем я сделал ее общедоступной

Инструмент grep command-line был первоначально разработан Кеном Томпсоном. В настоящее время команда grep помогает всем искать шаблоны внутри файлов во многих операционных системах.

Билл Гейтс

Билл Гейтс создал операционную систему Windows и основал корпорацию Microsoft. В настоящее время он помогает многим людям со своим частным фондом, Фондом Билла и Мелинды Гейтс.

Технология - это всего лишь инструмент. С точки зрения того, как дети работают вместе и мотивируют их, учитель является самым важным.

Действительно, технология - это инструмент, созданный на основе основ нескольких наук. Следовательно, каждый должен овладеть основами, а не гоняться за каждой новой технологией.

Стив Джобс

Стив Джобс создал новый мир для людей, которым нужен только один бренд для своих мобильных телефонов и компьютеров. Он создал бренд, который так привлекателен для людей, которым нужно отличаться.

Великие дела в бизнесе никогда не делаются одним человеком. Их делает команда людей.

Несомненно, сотрудничество - ключ к успеху любого программного проекта.

Деннис Ричи

Деннис Ричи разработал язык программирования C и реализовал первый компилятор C. C мог заменить язык программирования B, созданный Кеном Томпсоном.

Скажем, C ++ и Java, по-видимому, развиваются быстрее, чем простой C, но я уверен, что C по-прежнему будет.

Растет популярность современных языков программирования, таких как Java, C #, Rust, Go и Python. Но язык программирования C никогда не исчезнет из-за его дружественной к оборудованию абстракции и производительности.

Тим Бернерс-Ли

Тим Бернесс-Ли продемонстрировал первую реализацию WWW со своим самодельным веб-сервером, браузером и языком разметки (теперь это HTML).

Было время, когда люди считали Интернет другим миром, но теперь люди понимают, что это инструмент, который мы используем в этом мире.

Интернет начал свое путешествие как еще один виртуальный мир. Теперь это просто средство, которое помогает нам делиться реальной информацией и ресурсами.

Бьярне Страуструп

Бьярн Страуструп создал язык программирования C ++, расширив существующий язык C. Концепция раннего C ++ заключалась в расширении C с помощью поддержки классов. Но теперь мы можем делать гораздо больше.

Есть только два типа языков: те, на которые люди жалуются, и те, которые никто не использует.

Не существует такого понятия, как «Идеальный язык». Но есть лучшие языки, которые используют разработчики.

Дональд Кнут

Дональд Кнут много работал в области анализа алгоритмов. Он является автором книги «Искусство программирования». Также он разработал систему набора текста TeX.

Если вы все оптимизируете, вы всегда будете недовольны.

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

Брайан Уилсон Керниган

Брайан Керниган был одним из основных участников проекта Unix в Bell Labs. Он стал соавтором первой книги по программированию на C с Деннисом Ричи. В настоящее время он читает лекции, а также рассказывает о компьютерных науках в Computerphile.

Не документируйте плохой код - перепишите его.

Определенный фрагмент кода плох, если он не может быть легко изменен или понят другими. Плохой код зря тратит время. Если есть плохой фрагмент кода, мы должны улучшить его, переписав его, а не жить вечно с плохим кодом.