
Мыслями в Джорджии
Описание
В 1958 году автор столкнулся с вычислительной машиной ВИСТ, которая показалась ему настоящей скотиной из-за сложности программирования. Книга рассказывает о программировании, истории науки и о том, как человек, увлеченный историей науки, обнаруживает затерянные детали аналитической машины Чарльза Беббеджа. Эта история о людях, которые работали с первыми компьютерами, о научном поиске и дружбе. Автор, Чарльз Шеффилд, погружает читателя в атмосферу эпохи зарождения компьютерной эры, представляя увлекательный и интригующий сюжет, основанный на реальных событиях и людях.
Посвящается Гарри Ти, профессору информатики в Оклендском университете, который:
— является математиком, специалистом по компьютерам и историком науки;
— обнаружил в Данидине (Новая Зеландия), детали аналитической машины Беббеджа;
— программировал в конце пятидесятых компьютер ВИСТ и стал с тех пор коллегой и другом;
— такой же Билл Ригли, как я — человек, от лица которого ведется повествование.
Перевел с английского Кирилл Королев.
Впервые с цифровой вычислительной машиной я столкнулся в 1958 году. Все равно что в каменном веке, верно? Однако нам тогда казалось, что мы ушли бесконечно далеко от наших предшественников, которые лет десять назад пользовались исключительно коммутационными панелями и у которых вершиной человеческой мысли считался плохонький калькулятор.
Как бы то ни было, к 1958 году соперничество между аналоговыми и цифровыми ЭВМ, которое в будущем закончится победой последних, только разгоралось. А первый компьютер, который мне поручили программировать, оказался по любым меркам настоящей скотиной.
Он назывался ВИСТ, что расшифровывалось как «вычислительная информационная система», а создан был вслед за ПОКР, то бишь «программируемым калькулятором», разработанным Национальной физической лабораторией в Теддингтоне (сей агрегат не преминули, вполне естественно, перекрестить в ПОКЕР). В отличие от ПОКР наш компьютер предназначался не только для научных исследований; кстати, один из разработчиков ПОКР, когда ему задали соответствующий вопрос, заявил: «Если бы мы предполагали, что компьютеры так быстро получат практическое применение, наверняка довели бы свою машинку до ума».
Размеры ВИСТ впечатляли. Когда требовалось устранить неполадки, специалисты попросту заходили внутрь машины. Случалось это довольно часто, причем «железо» отказывало реже, чем происходили сбои в программах (сами понимаете, в ту пору программирование находилось в зачаточном состоянии).
Хотел было написать, что компьютер не имел ни ассемблеров, ни компиляторов, но понял, что это не совсем так. Мы располагали компилятором с плавающей точкой; он назывался «Альфа-код» и работал в тысячу раз медленнее, чем требовалось, поэтому ни один уважающий себя программист им не пользовался. Программировали наудачу, выжимая максимум из 402 слов быстродействующей и 8192 слов резервной памяти. Когда же максимума не хватало, программисту приходилось лезть за перфокартами: сначала засовывать их в машину, а затем вынимать обратно.
А если учесть, что программ-конвертеров из двоичного кода в десятичный, как правило, избегали, потому что они занимали много места; если добавить, что все команды писались в двоичном коде, то есть от программиста требовалось близкое знакомство с подобным представлением чисел; если упомянуть, что перфокарты пробивали вручную и компьютер (по каким-то до сих пор не понятным мне причинам) воспринимал двоичные числа, так сказать, наоборот — 13, к примеру, как 1011, а не 1101… В общем, представление, надо полагать, уже сложилось.
Обо всем этом я рассказываю не потому, что стремлюсь пробудить интерес читателей (а скорее, нагнать на них скуку). Я просто хочу, чтобы вы поняли — к человеку, который хоть раз в жизни программировал ВИСТ или что-нибудь вроде того, следует относиться уважительно и не отмахиваться от его слов.
Несколько лет спустя появились новые модели, возник спрос, у программистов появилась возможность выбора. Мы подались кто куда — в университеты, в бизнес, за границу… Но старые связи сохранились, успешно выдержав проверку временем.
Среди всех, с кем я тогда работал, выделялся Билл Ригли — высокий кудрявый парень. Он любил приодеться, носил твидовые костюмы и в разговоре «акал», что характерно для жителей Бостона. Однако Билл Ригли был вовсе не бостонцем и даже не американцем. Он прибыл из Новой Зеландии и собственными глазами видел то, о чем многие из нас едва слышали — например, Большой барьерный риф. О родных местах он, правда, почти не заговаривал, но все же, видимо, тосковал, поскольку, проведя лет пять в Европе и Америке, вернулся домой и стал работать на математическом факультете (а впоследствии — в лаборатории компьютерных технологий) Оклендского университета.
Похожие книги

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

Возвышение Меркурия. Книга 7
Римский бог Меркурий, попав в новый варварский мир, где люди носят штаны, а не тоги, и ездят в стальных коробках, пытается восстановить свою силу и понять, куда исчезли другие боги. Слабая смертная плоть сохранила лишь часть его могущества, но его природная хитрость и умение находить выход из сложных ситуаций помогут ему справиться с новыми вызовами. Он столкнулся с новыми технологиями и обычаями, и теперь ему предстоит разобраться в тайнах исчезнувших богов и причин, по которым люди присвоили себе их силу. В этом мире, полном опасностей и загадок, Меркурий, покровитель торговцев, воров и путников, должен использовать все свои навыки, чтобы выжить и раскрыть правду.

Черный Маг Императора 7 (CИ)
Максим Темников, четырнадцатилетний подросток с даром некроманта, учится в магической школе. Он постоянно попадает в неприятности, но обладает скрытым потенциалом. В этом фантастическом мире, полном опасностей и приключений, Максиму предстоит раскрыть свой дар и столкнуться с новыми испытаниями. В мире, где магические школы и тайные общества переплетаются с повседневной жизнью, юный герой должен найти свой путь и раскрыть свои способности. Главный герой, Максим Темников, вступает в борьбу с опасностями магической школы и с собственными внутренними демонами.

Я не князь. Книга XIII (СИ)
В преддверии Мировой Универсиады, опытные маги со всего мира съезжаются на стадион "Царь горы". Главный герой, Миша, сталкивается с заговорщиками, которые стремятся контролировать заезды и устранять неугодных. В этой напряженной атмосфере, полном интриг и опасностей, он должен раскрыть тайны подставных гонок и защитить участников. Книга XIII полна юмора и захватывающих событий, которые не оставят читателя равнодушным. Миша, несмотря на все трудности, продолжает свой путь к цели, сталкиваясь с неожиданными препятствиями и раскрывая новые грани своего характера.
