компьютерный специалист, известен по участию в создании языков программирования B, BCPL, C
UNIX прост и понятен, но нужен гений (или, во всяком случае, программист), чтобы понять и оценить его простоту.
ПодробнееUNIX — это в основном простая операционная система, но нужно быть гением, чтобы понять ее простоту.
ПодробнееПервоначальная версия C не имела структур. Так что создавать таблицы объектов, таблицы процессов и таблицы файлов, а также те и другие таблицы было действительно довольно болезненно.
ПодробнееМоя работа была довольно теоретической. Это было в теории рекурсивных функций. И, в частности, иерархии функций с точки зрения вычислительной сложности. Я увлёкся настоящими компьютерами и программир
ПодробнееЯ довольно много путешествовал, что мне нравилось, но не слишком долго.
ПодробнееОчевидно, что больше всего на мою карьеру повлиял Кен Томпсон. Unix был в основном его, так же как и предшественник C, а также большая часть основы Plan 9 (хотя Роб Пайк был реальной силой в его объе
ПодробнееЧто касается книг, то я не очень много читаю художественную литературу, но люблю путевые очерки и популярную науку.
ПодробнееПрограмма, разработанная для ввода данных от людей, обычно подвергается чрезмерной нагрузке из-за компьютерных вводов.
ПодробнееИногда, когда вы заполняете вакуум, он все еще отстой.
ПодробнееСи во многом своеобразен, но в нем, как и во многих других успешных вещах, есть некое единство подхода, вытекающее из разработки в небольшой группе.
ПодробнееС точки зрения исследования операционных систем, Unix если и не мертв, то уж точно устарел, и ясно, что люди должны смотреть дальше.
ПодробнееЯ все еще не уверен в синтаксисе объявления языка.
ПодробнееНекоторые считают UNIX вторым по значимости изобретением AT&T Bell Labs после транзистора.
ПодробнееUnix задержал исследования ОС на 10 лет, а Linux — на 20.
ПодробнееЭто правда, что по сравнению со сценой, когда Unix появился, сегодня экологические ниши довольно заполнены, и новые идеи новых ОС труднее найти или, по крайней мере, распространять.
ПодробнееЯзык, в котором нет всего, на самом деле легче программировать, чем язык, в котором есть все.
ПодробнееСлушаю в основном классическую музыку, но в основном по радио - я не меломан.
ПодробнееC несколько сокращается в использовании по сравнению с C++ и, возможно, с Java, но, возможно, даже больше по сравнению с языками сценариев более высокого уровня. Это все еще довольно сильно для основ
ПодробнееПервая фаза C была - на самом деле, это были две фазы в короткой последовательности: во-первых, некоторые изменения языка по сравнению с B, реальное добавление структуры типов без особых изменений в
ПодробнееC уже был реализован на нескольких совершенно разных машинах и ОС, Unix уже распространялся на PDP-11, но переносимость всей системы была новой.
ПодробнееТип программирования, предоставляемый C, вероятно, останется таким же абсолютно или постепенно будет сокращаться в использовании, но относительно JavaScript или его варианты, или XML, будут продолжат
ПодробнееВремя от времени я что-то исправляю, чаще настраиваю HTML и пишу скрипты, чтобы что-то делать.
ПодробнееНовый релиз Plan 9 случился в июне, и примерно в это же время Вита Нуова анонсировала новый релиз системы Inferno, который здесь начался.
ПодробнееКогда я читаю комментарии о том, куда должен двигаться C, я часто вспоминаю и благодарю за то, что он не был разработан по совету всемирной толпы.
ПодробнееВ Массачусетском технологическом институте я в основном занимался документацией. Я вроде читаю. Написал несколько описаний различных аспектов файловой системы. Программированием особо не занимался. П
ПодробнееAt the same time, much of it seems to have to do with recreating things we or others had already done; it seems rather derivative intellectually; is there a dearth of really new ideas?
ПодробнееОчевидно, что Кен Томпсон, это тот человек, который повлиял больше всего на мою карьеру.
ПодробнееЯ не из тех людей, у которых в детстве были кумиры
ПодробнееЕдинственный способ выучить новый язык программирования - это писать на нем программы.
Подробнее