Эта идея должна умереть. Научные теории, которые блокируют прогресс - [153]
Как могло получиться, что огромное количество людей, интересующихся программированием, пока не охвачено нашими ведущими учреждениями в области высшего образования? Возможно, это связано с тем, что мы не смогли развиться и продолжаем рассматривать компьютерные науки как точные, а не как новую дисциплину, охватывающую сразу несколько областей. И чем быстрее мы сможем отказаться от этого устаревшего мышления, тем лучше.
Информатика
Нил Гершенфельд
Физик, директор Центра битов и атомов, Массачусетского технологического института; автор книги Fab: The Coming Revolution on Your Desktop («Фаб: грядущая революция на вашем рабочем столе»).
Информатика (computer science) обладает некоторыми любопытными свойствами – она иногда игнорирует, а иногда открыто отвергает принципы всей остальной науки.
Существует множество вычислительных моделей: императивные / декларативные / функциональные языки, SISD / SIMD / MIMD архитектуры, скалярные / векторные / многоядерные процессоры, RISC / CISC / VLIW наборы команд. А физическая реальность есть только одна – для всякой области пространства доступны некоторые состояния, она может взаимодействовать с другими областями и для перехода из одного состояния в другое ей требуется некоторое время. Все остальное – это фикция.
И сейчас мы прилагаем поистине героические усилия для поддержания этой фикции. Программирование в наши дни напоминает праздное пребывание в «садах удовольствий» из фильма «Метрополис» Фрица Ланга: вы полностью уверены, что рабочие в цехах глубоко внизу будут в точности следовать вашим указаниям. Но на самом деле «снизу» все чаще слышен ропот. Множество взаимосвязанных «бутылочных горлышек», непопаданий в кэш, совпадений по времени цепочек тока, недостаточные бюджеты дата-центров и неэффективность параллельно работающих процессоров (и программистов) – вот лишь несколько причин этого.
У программ нет физических атрибутов типа пространства и времени, однако таковые имеются у «железа», на котором работают эти программы. Код, на базе которого работает та или иная программа, исполнительный скомпилированный код, и схемы, по которым он работает, совершенно не похожи друг на друга. Если вы посмотрите на географическую карту, то увидите в ней иерархическую структуру от города к штату и стране, однако геометрия представления не меняется в зависимости от масштаба. Почему мы не делаем того же самого в отношении программ?
Я склонен винить в создавшемся положении двух человек – Алана Тьюринга и Джона фон Неймана. Оба прославились исключительно важными с исторической точки зрения и довольно нетрадиционными исследованиями. Тьюринга интересовал вопрос принципиальной вычислимости. Машина, носящая его имя, задумывалась как теоретическая модель, а не как проект реально осуществимого эксперимента. У нее имелась головка, которая читала и записывала символы на бумажной ленте. И хотя это может показаться само собой разумеющимся, различие между сохранением физического состояния и взаимодействием его с другим состоянием носит нефизический характер. Разделение функций было разработано в элементах архитектуры фон Неймана. И хотя оно присутствует почти в каждом из сделанных в наши дни компьютеров, изначально оно не должно было стать универсальной истиной. Фон Нейман писал о нем в своем известном отчете о программировании, исходя из довольно ограниченных возможностей ранних компьютеров EDVAC.
Тьюринг и фон Нейман осознавали ограниченность собственных моделей; в последние годы своей жизни они оба исследовали процессы вычислений в пространственных структурах: для Тьюринга это было формирование диаграмм направленности, а для фон Неймана – саморепликация. Однако их наследие продолжает жить в счетчике команд, имеющемся почти в любом процессоре – современном наследнике головки Тьюринга, читавшей знаки на бумажной ленте.
В природе в каждый момент времени и повсеместно что-то происходит. Целая компьютерная индустрия создала вычислительные устройства, лишь немногие исследовали физику вычислений. Эти ученые, работавшие за пределами того, что традиционно считается компьютерной наукой, смогли разработать квантовые компьютеры, использующие запутанные квантовые состояния и их суперпозицию; микрогидродинамику, в равной мере приложимую к переносу материи и переносу информации; аналоговую логику для решения дискретных задач с непрерывными степенями свободы и численную симуляцию программируемых материалов. Еще более важно то, что возникают модели программирования, создатели которых обращают больше внимания на физические ресурсы, а не стремятся переложить заботу о них на чужие плечи. Выясняется, что сделать это проще, чем предполагалось, потому что при этом удается избежать всех проблем преобразования из нефизического в физический мир.
Нео, главный герой фильма «Матрица», стоит перед выбором – он может принять красную таблетку и покинуть иллюзорный мир, в котором живет, или принять синюю и сохранить существующую иллюзию. Оказавшись в реальном мире, он понимает, что этот мир намного более сложен, но при этом он гораздо интереснее. Перед таким же выбором стоит в наши дни и цифровой мир – он может либо принять, либо отвергнуть физическую реальность, в которой находится.
Третье издание руководства (предыдущие вышли в 2001, 2006 гг.) переработано и дополнено. В книге приведены основополагающие принципы современной клинической диетологии в сочетании с изложением клинических особенностей течения заболеваний и патологических процессов. В основу книги положен собственный опыт авторского коллектива, а также последние достижения отечественной и зарубежной диетологии. Содержание издания объединяет научные аспекты питания больного человека и практические рекомендации по использованию диетотерапии в конкретных ситуациях организации лечебного питания не только в стационаре, но и в амбулаторных условиях.Для диетологов, гастроэнтерологов, терапевтов и студентов старших курсов медицинских вузов.
Этот учебник дает полное представление о современных знаниях в области психологии развития человека. Книга разделена на восемь частей и описывает особенности психологии разных возрастных периодов по следующим векторам: когнитивные особенности, аффективная сфера, мотивационная сфера, поведенческие особенности, особенности «Я-концепции». Особое внимание в книге уделено вопросам возрастной периодизации, детской и подростковой агрессии.Состав авторского коллектива учебника уникален. В работе над ним принимали участие девять докторов и пять кандидатов психологических наук.
В шпаргалке в краткой и удобной форме приведены ответы на все основные вопросы, предусмотренные государственным образовательным стандартом и учебной программой по дисциплине «Семейное право».Рекомендуется всем изучающим и сдающим дисциплину «Семейное право».
В шпаргалке в краткой и удобной форме приведены ответы на все основные вопросы, предусмотренные государственным образовательным стандартом и учебной программой по дисциплине «Налоговое право».Книга позволит быстро получить основные знания по предмету, повторить пройденный материал, а также качественно подготовиться и успешно сдать зачет и экзамен.Рекомендуется всем изучающим и сдающим дисциплину «Налоговое право» в высших и средних учебных заведениях.
В шпаргалке в краткой и удобной форме приведены ответы на все основные вопросы, предусмотренные государственным образовательным стандартом и учебной программой по дисциплине «Трудовое право».Книга позволит быстро получить основные знания по предмету, повторить пройденный материал, а также качественно подготовиться и успешно сдать зачет и экзамен.Рекомендуется всем изучающим и сдающим дисциплину «Трудовое право».
В шпаргалке в краткой и удобной форме приведены ответы на все основные вопросы, предусмотренные государственным образовательным стандартом и учебной программой по дисциплине «Международные экономические отношения».Книга позволит быстро получить основные знания по предмету повторить пройденный материал, а также качественно подготовиться и успешно сдать зачет и экзамен.Рекомендуется всем изучающим и сдающим дисциплину «Международные экономические отношения» в высших и средних учебных заведениях.
Книга посвящена этическим проблемам, возникающим при использовании в медицинской практике современных достижений молекулярной генетики и экспериментальной эмбриологии. В популярной, доступной для неспециалиста форме излагаются последние достижения генетики. Рассматриваются возможности отбора на ранней эмбриональной стадии генетически «желаемых» детей, изменения генома методами генетической инженерии, клонирования человека и так называемого терапевтического клонирования. Показана опасность распространения псевдонаучных и аморальных теорий, допускающих вмешательство общества в неотъемлемые права человека. Книга рассчитана на широкий круг читателей, а также на тех, кто будет формировать общественное мнение (журналистов, правоведов и т.д.) или разрабатывать законодательные акты, относящиеся к возможностям использования достижений генетики для изменения генома человека.
Организм человека – это огромный зоопарк, и по разнообразию биологических видов он не уступит лесам Амазонки. Вообразите только: на каждую человеческую клетку нашего тела приходится десять клеток-«сожителей», то есть микроорганизмов. И все они играют свою партию в концерте нашего здоровья. Никто не спорит, что соблюдение принципов гигиены – одно из важнейших достижений цивилизации. Но, похоже, война с микробами стала самоцелью медицины, и ситуация уже вышла из-под контроля. Мы поверили в дезинфекцию, вооружились антибиотиками и вакцинами и уничтожаем вирусы и бактерии, не замечая, что тем самым наносим непоправимый ущерб самим себе.
Древняя физика и астрономия ничуть не уступают науке XXI века! По мнению автора, об этом говорят знания, зашифрованные в астрологических знаках созвездий и связанных с ними мифах, — где память народная хранит поражающие воображение и внушающие ужас явления природы. Поль Лавиолетт пытается соотнести современные научные идеи и «преданы старины глубокой». Знакомит нас с данными, указывающими на то, что наши далекие предшественники действительно пережили в доисторический период ряд глобальных природных катастроф и смогли записать наблюдения так, чтобы передать их потомкам.
Новая книга Сергея Малозёмова о похудении и об изучении ожирения современными научными средствами: • радикальные способы борьбы с ожирением (операции и пр.); • различные диеты (за исключением «медицинского голодания»); • продукты, которые помогают похудеть (список); • уловки, которые помогают похудеть (как вовлечь свой мозг в похудательный процесс).
Известный телеведущий Игорь Прокопенко в своей новой книге рассказывает о самых шокирующих сенсациях. «Изюминка» его книг в том, что события, даже отдаленные от нас на тысячелетия, оказываются актуальными и напрямую связанными с современностью.Кто населяет подводные города? Были ли в древности ядерные войны? Почему мед является ключом к бессмертию? Где найдены могилы Адама и Евы? Правда ли, что люди с аномальными способностями — потомки древней расы? Где сегодня прячутся карлики и русалки? Как грибы связаны с тайнами древних великанов? Что представляет собой космическая угроза 2020 года? Животные‑мутанты — жертвы климатической войны или применения ГМО? Правда ли, что вай‑фай способствует развитию онкологии?Мир вокруг нас — не только привычная среда обитания, но и вечная загадка, к разгадке которой мы приближаемся шаг за шагом.
Первая подарочная энциклопедия известного тележурналиста Игоря Прокопенко посвящена удивительным открытиям, которые сделали ученые, изучающие древние цивилизации.Перед читателем предстанет таинственный мир славян, гипотезы их загадочного происхождения, их мифы и легенды, в которых можно найти ключ к тайному знанию и описание технологий, невероятных даже для сегодняшнего времени. В этой связи автор расскажет и о кулинарном искусстве – великом даре богов в буквальном смысле слова. Секреты древних захоронений, золотые клады инков, охота на великанов, опустевшие по неизвестным причинам крупные города, тревожные следы присутствия инопланетян среди представителей древних рас, разумная цивилизация подводных монстров и тайна происхождения человека – обо всем этом читатель найдет в книге столь же убедительную, сколь и невероятную информацию.Что связывает славян с индийской цивилизацией? Кто и почему применял к Ивану Грозному технологии «черного пиара»? Почему жители древнего Аркаима спешно покинули свои жилища? Куда ведут подземные уральские лабиринты? Можно ли считать съедобные грибы даром инопланетян? Почему опасно вскрывать могилу Тамерлана? Мутировал ли человек и будет ли мутировать в будущем? Как море отнимает у дайверов поднятые со дна артефакты? Кто строил подводные дворцы для ихтиандров?