Kniga-Online.club
» » » » Питер Сейбел - Кодеры за работой. Размышления о ремесле программиста

Питер Сейбел - Кодеры за работой. Размышления о ремесле программиста

Читать бесплатно Питер Сейбел - Кодеры за работой. Размышления о ремесле программиста. Жанр: Биографии и Мемуары издательство Символ-Плюс, год 2004. Так же читаем полные версии (весь текст) онлайн без регистрации и SMS на сайте kniga-online.club или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

8

GDB (GNU Project Debugger) - переносимый отладчик проекта GNU, который работает на многих UNIX-подобных системах и умеет выполнять отладку многих языков программирования, включая Си, C++ и Фортран. -Прим. науч. ред.

9

vi (сокр. от visual) - серия текстовых редакторов операционных систем семейства UNIX, которые применялись совместно с компиляторами GCC для разработки ПО. - Прим. науч. ред.

10

В зависимости от реализации некоторые компиляторы могут преобразовывать исходный текст на языке ЛИСП сразу же в машинный код (native code), а некоторые вначале компилируют исходный код в промежуточный (байт-код), который уже затем интерпретируется в машинный код конкретной машины. Для Emacs были реализованы компилятор и интерпретатор. - Прим. науч. ред.

11

wget - программа для загрузки файлов по сети.

12

XScreenSaver - коллекция из более чем двухсот различных заставок (screen saver) для UNIX и Mac OS. Создана Джейми Завински в 1992 году и до сих пор им поддерживается. - Прим. науч.ред.

13

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

14

Имеется в виду раскол 1991 года, когда ряд разработчиков GNU Emacs отделились для развития собственной ветки под названием XEmacs. - Прим. науч. ред.

15

Абельсон X. “Структура и интерпретация компьютерных программ”. - М.: Добросвет, 2006.

16

Гамма Э. и др. “Приемы объектно-ориентированного проектирования. Паттерны проектирования”. - СПб.: Питер, 2007.

17

Дональд Э. Кнут “Искусство программирования”. - Вильямс, 2008.

18

BBS (Bulletin Board System) - электронная доска объявлений. Когда кабельные компьютерные сети были редкостью, пользователи компьютеров широко применяли этот способ общения посредством коммутируемых телефонных сетей. - Прим. науч.ред.

19

AOL - America Online, американская медиакомпания, поставщик онлайновых сервисов. - Прим. науч. ред.

20

GFS (Google File System) - распределенная файловая система компании Google, кластерная система, оптимизированная для работы с большими блоками данных по 64 Мбайт и обладающая повышенной защитой от сбоев. - Прим. науч. ред.

21

Имеется в виду новая версия языка C++, которую в настоящее время принято называть C++ Од:. Ключевое слово auto позволяет не указывать явно тип, вместо этого компилятор определит его автоматически (строгая типизация сохраняется). Что касается циклов, то здесь речь идет о так называемом range-based for, который в значительной степени упрощает итерирование коллекций. - Прим. науч.ред.

22

JNI (Java Native Interface) - инфраструктура, позволяющая взаимодействовать коду внутри JVM с “неуправляемым” (native) кодом, таким как API операционной системы или любой код на Си или C++. - Прим. науч. ред.

23

SWIG (Simplified Wrapper and Interface Generator) - инструмент с открытым исходным кодом, предназначенный для взаимодействия языков программирования C/C++ с языками сценариев, такими как Tel, Perl, Python, Ruby и др. - Прим. науч.ред.

24

Google Арр Engine - сервис хостинга сайтов и веб-приложений на серверах Google с помощью различных служб Google. См. http://ru.wikipedia.org/wiki/Google_App_Engine. - Прим. науч. ред.

25

epoll - новый системный вызов, который появился в Linux 2.6. Призван заменить устаревший select (а также poll). В отличие от старых системных вызовов, длительность работы которых зависела от количества прослушиваемых дескрипторов, epoll использует алгоритм, который не зависит от количества дескрипторов, позволяя добиться хорошего масштабирования при увеличении количества прослушиваемых дескрипторов. - Прим. науч. ред.

26

reddit.com - социальный новостной сайт, на котором зарегистрированные пользователи могут размещать ссылки на какую-либо информацию в Интернете. Как и другие подобные сайты, reddit поддерживает систему голосования за понравившиеся сообщения - наиболее популярные из них оказываются на главной странице сайта. - Прим. науч. ред.

27

iptables - утилита командной строки, стандартный интерфейс управления работой брандмауэра netfilter для ядер Linux версий 2.4 и 2.6. - Прим. науч. ред.

28

Code golf - состязания в программировании: побеждает программа с минимальным количеством знаков, решающая данную задачу. Понятие пошло именно из языка Perl (Perl Golf Context), но потом распространилось и на другие языки программирования. - Прим. науч.ред.

29

XS - интерфейс, определяющий формат файлов для взаимодействия кода на Си/С++ и кода на Perl. - Прим. науч.ред.

30

Дональд Э. Кнут “Искусство программирования”. - Вильямc, 2008.

31

Симптом зависания программ, работающих под управлением MAC OS: курсор превращается во “вращающийся пляжный мяч смерти” (Spinning Beach Balls of Death). - Прим. науч. ред.

32

CPAN (Comprehensive Perl Archive Network - всеобъемлющая сеть архивов Perl) - архив документации и ПО на языке Perl. - Прим. науч.ред.

33

Elisp, или Emacs Lisp - диалект языка Лисп, используемый в текстовых редакторах GNU Emacs и XEmacs. - Прим. науч. ред.

34

Саннивейл - один из крупных городов Кремниевой долины. - Прим. науч. ред.

35

Space Invaders (Космические захватчики) - игра для игровых автоматов, Рас-Man (Пакман) - компьютерная игра в жанре аркады. Две эти игры, разработанные в Японии в конце 1970-х, стали культовыми и сильно повлияли на развитие компьютерной индустрии. - Прим. науч.ред.

36

Аватар, или юзерпик (от user picture - картинка пользователя) - небольшое изображение, используемое для персонализации пользователя какого-либо сетевого сервиса. - Прим. науч. ред.

(adsbygoogle = window.adsbygoogle || []).push({});
Перейти на страницу:

Питер Сейбел читать все книги автора по порядку

Питер Сейбел - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-online.club.


Кодеры за работой. Размышления о ремесле программиста отзывы

Отзывы читателей о книге Кодеры за работой. Размышления о ремесле программиста, автор: Питер Сейбел. Читайте комментарии и мнения людей о произведении.


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор kniga-online.


Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*