Coders at Work: Reflections on the craft of programming / Программисты на работе: Размышления о ремесле программирования: Introduction
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Оставляя в стороне работу Ады Лавлейс - графини 19-го века, которая разработала алгоритмы Чарьза Беббиджа не завершив аналитический механизм - компьютерные программы используются в деятельности не дольше одной чеоловеческой жизни: прошло всего 68 лет с тех пор, как Конрад Цузе представил свой этектро-механический компьютер Z3 в 1941 году, первый рабочий компьютер общего назначения. catekaterina 20.02.12 в 13:18 |
|
|
Безусловно, не более того. catekaterina 21.02.12 в 07:02 |
||
|
Эта книга исповедует иной подхдод к пониманию что такое программирование следуя традициям, установленным когда литературный журнал "Парижский обзор"("Paris review") направил двух профессоров взять интервью у писателя-новелиста Е.М. Форестера, первое интервью из серии вопрос-ответ, позже собраных в книге "писатели за работой" rakoth 21.02.12 в 08:24 |
||
|
Я сел вместе с пятнадцатью опытнейшими программистами самого широкого профиля деятельности - хакеры вроде Кена Томпсона(Ken Thompson), отца-основателя Unix и Берни Коузелла(Bernie Cosell), одного из первых разработчиков ARPANET; программисты, сочетающие свои научные звания и хакерское кредо, вроде Дональда Кнута(Donald Knuth), Гая Стили(Guy Steele) и Симона Пейтона Джонса(Symon Peyton Jones); исследователей-практиков, как Френ Аллен(Fran Allen) из IBM, Джо Армстронг(Joe Armstrong) из Ericsson и Питера Норвига(Peter Norvig) из Google. Выходцы из Xerox PARC - Дэн Ингаллс(Dan Ingalls) и Л Питер Дутч(L Peter Deutsch); одни из первых разработчиков Netscape Джеми Завински(Jamie Zawinski) и Брендан Ейч(Brendan Eich); ребята, вовлеченные в дизайн и непосредственную разработку языков современного веба, снова Ейч, Дуглас Крокфорд(Douglas Crockford) и Джошуа Блоч (Joshua Bloch); и Брэд Фитзпатрик, основатель ЖЖ, а так же представители поколения программистов, выросших вместе с современной Сетью. rakoth 21.02.12 в 08:36 |
||
|
Я спросил этих людей о программировании: как они научились делать это, что они обнаружили на своем пути, и что они думают о своем будущем. JuliMaf 21.02.12 в 17:14 |
||
|
Как бы глубоко не были разрешены эти вопросы, вероятно не удивительно, что у моих участников были довольно разные мнения. catekaterina 22.02.12 в 06:51 |
||
|
Были, однако, некоторые общие темы: почти все подчеркнули важность написания читаемого кода; большинство моих подчинённых нашло, что самые трудные для отыскания ошибки находятся в параллельном коде; и никто, казалось, не думал, что программирование - решенная проблема: большинство все еще ищет лучший способ написания программного обеспечения, - будь то поиск путей для автоматического анализа кода с придумыванием лучших способов для программистов сотрудничать, или находя (или разрабатывая) лучшие языки программирования. (анонимно) 21.02.12 в 23:47 |
||
|
Эти обсуждения имели место в определенный момент нашей истории, поэтому несомненно, некоторые из тем, обсуждаемые в этой книге, будут неактуальны в вопросах исторических курьезов настоящего времени. catekaterina 24.02.12 в 06:44 |
||
|
Наконец, о названии книги: Мы выбрали "Программисты на работе" для резонанса с ранее упомянутой парижской серией "Писатели на работе", также как и "Учредители в сфере труда" которые печалаются для старта технологии компании, что эта книга пытается сделать для программирования. catekaterina 24.02.12 в 10:48 |
