Есть ли известные программисты из одной армии?

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

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

Итак, рассмотрев эту идею и пытаясь узнать немного больше, мне интересно, есть ли знаменитые программисты из одной армии, которые в прошлом поставляли какое-либо (полезное) программное обеспечение?

166 голосов | спросил DFectuoso 1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

30 ответов


273

Джон Кармак

Парень, который написал движок для игр Doom, Wolfenstein, игры Quake и т. д. Прочитайте Masters of Doom , это отличная история того, что он и Джон Ромеро сделали.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
230
ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
163

Стив Возняк в значительной степени был программированием Apple для первого бит.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
161

Ричард М. Столлман (RMS) . Известный недавно для политических тиранов о программном обеспечении с закрытым исходным кодом, в свое время он был довольно программистом. Он в одиночку поддерживал коммерческий код машинного кода в течение некоторого времени. Emacs и gcc - некоторые из созданных им вещей.

В книге Хакеры Стивена Леви есть отличное описание.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
143

Крис Сойер . Он немного помог с музыкой и графикой, но в противном случае RollerCoaster Tycoon был всем этим. Удивительно, особенно учитывая физический движок. И последнее, но не менее важное: вся игра была написана на ассемблере.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
140
ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
98

Bill Joy - написал vi, а также csh, rlogin, rsh и rcp

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
97

Просто для полноты (не очень конкурентоспособной с сегодняшним программированием «heros», но поистине «единорогом» в ее времена ;-): Ada Lovelace

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
93

John Resig , создатель javascript framework jQuery .

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
92
ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
88

Ларри Уолл - Perl.

И для веселой поездки, чтобы увидеть, что происходит в этом сказочном уме его, программисты C могут прочитать выигравшей заявки на международном конкурсе по сфакуляции C в 1986 году. Он подан под wall.c

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
82

Андерс Хейлсберг создатель Turbo Pascal, Delphi, C # (и частично .NET), ....

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
75

Брэм Коэн , по крайней мере его маленький проект теперь вызывает 50% всего интернет-трафика [citation needed].

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
72

Bjarne Stroustrup за изобретение и 1-ю реализацию C ++

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
68

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

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
60

Oren Eini aka Айенде Рахиен , автор Rhino Mocks и другие отличные инструменты с открытым исходным кодом. Его - один из лучших и самых элегантных кодов.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
60

DJ Bernstein . qmail, djbdns и многие другие.

О, и подали в суд на Соединенные Штаты , чтобы люди могли свободно публиковать инструменты криптографии в Интернете , Не совсем программирование, но полностью единоличная.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
59
ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
54

Это один из тех великих программистов, у которого нет славы «Кнута» - Фабрицио Беллард . Он написал исходное распределение FFmpeg, является лидером проекта для QEMU, обнаружил самый быстрый текущий алгоритм pi и не имеет ни одного, а двух, выигрывает в Международный конкурс Obfuscated C Code . Чтобы использовать линию от одного из моих любимых профессоров CS, человек - рок-звезда.

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
50

Джейми Завински (ссылки на одну из самых эпических историй в истории информатики)

ответил Michael Shaw 20 62010vEurope/Moscow11bEurope/MoscowSat, 20 Nov 2010 20:52:40 +0300 2010, 20:52:40
50

_ почему автопортрет

_why внес некоторые интересные вещи в сообщество Ruby:

... и многое другое:)

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
48

Прочитайте эту статью для например, начинать twowards посередине около того места, где он говорит,

  

... частная компания Celera появилась на грани избиения объединенных научных команд остального мира с целью упорядочения генома человека. Подход Celera был менее строгим, но быстрее, чем подход Human Genome Project, и по вполне понятной причине: цель Celera заключалась не в том, чтобы продвигать науку, а в том, чтобы побеждать в гонке любыми способами, честно или нечестно, и тем самым заявить, что было бы самым удивительным конкистадиональным приз в истории человечества. Ибо, если бы Celera выиграла гонку, чтобы упорядочить геном, и если бы она подала патенты агрессивно, то можно предположить, что одна крошечная компания могла бы потребовать от нее роялти почти на всякий медицинский прогресс. Нет, они могли бы заявить о собственной заинтересованности в эволюционном будущем человечества.

     

Не важно, что это предложение было более смехотворным, на первый взгляд, чем претензия частной компании на Луну. Угроза была реальной, и ученые испугались.

     

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

     

Атака невидимости Кента тем самым обыгрывала Celera в своей игре практически в одиночку, в подвиге, который заслуживает того, чтобы стать таким же знаковым, как Уотсон и Крик.

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
31
ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
31

Сид Мейер

Соорганизатор Microprose и написал Альфа Центаури Сида Мейера и Колонизацию Сида Мейера [2] [3], Цивилизацию IV Сида Мейера и еще более связку

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
29

Chuck Moore - Создан Forth, портировал его на десятки архитектур, разработал несколько микропроцессоров, создал собственный САПР система, заработала миллионы на патентах на оборудование, создала colorForth ... и т. д.

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
27

Фил Кац абсолютно заслуживает упоминания. Где бы мы не были без PKZip.

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
22

Джон Бэккус - Фортран

Стивен Вольфрам - пакет Mathematica

Сид Мейер - Цивилизация

Тим Бернерс-Ли - изобретатель Всемирной паутины

Фил Циммерманн - PGP

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
22

Это не просто чувство, это статья в 20-летнем издании книги Фредерика Брукса, названной Мифический месяц месяца . Это, на мой взгляд, очень частая ситуация. Личность разработчика программного обеспечения приводит к тому, что он в какой-то степени независим. Я не знаю простых примеров, но вас может заинтересовать книга, которую я связал выше.

ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
22
ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38
20

Халед Мардам-Бей , автор ответил Geo 10 FebruaryEurope/MoscowbTue, 10 Feb 2009 04:06:38 +0300000000amTue, 10 Feb 2009 04:06:38 +030009 2009, 04:06:38

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132