Драматическая история Python и Zope

Python - объектно-ориентированный язык сверхвысокого уровня. Python, в отличии от Java, не требует исключительно объектной ориентированности, но классы в Python так просто изучить и так удобно использовать, что даже новые и неискушенные пользователи быстро переходят на ОО-подход.

Отрывок из произведения:

Все началось в 1990 году, когда сотрудник голландского института CWI, тогда еще мало кому известный Гвидо ван Россум участвовал в проекте создания языка ABC. Язык был предназначен для замены языка BASIC, для обучения студентов основным концепциям программирования.

Как-то Гвидо надоело заниматься этим на работе, он пошел домой и в течение пары воскресений на своем домашнем Макинтоше написал интерпретатор другого простого языка; он, конечно, позаимствовал некоторое количество идей из ABC. Гвидо стал его распространять через Интернет.

Другие книги автора Олег Бройтман

Python - объектно-ориентированный язык сверхвысокого уровня. Python, в отличии от Java, не требует исключительно объектной ориентированности, но классы в Python так просто изучить и так удобно использовать, что даже новые и неискушенные пользователи быстро переходят на ОО-подход.

Python - объектно-ориентированный язык сверхвысокого уровня. Python, в отличии от Java, не требует исключительно объектной ориентированности, но классы в Python так просто изучить и так удобно использовать, что даже новые и неискушенные пользователи быстро переходят на ОО-подход.

Популярные книги в жанре Программирование

United system for program documentation. Technical specification for development. Requirements to contents and form of presentation

Настоящий стандарт устанавливает порядок построения и оформления технического задания на разработку программы или программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения.

Стандарт полностью соответствует СТ СЭВ 1627-79.

Переиздание (Ноябрь 1987 г.) с Изменением № 1, утвержденным в июле 1981 г (ИУС 7-81)

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

Существуют также другие виды подсказок: TitleTips – для расширения заголовков элементов управления "список" и "древовидный список", и DataTips – для получения дополнительной информации о данных в окне, и всплывающие подсказки для Web-страниц. Эта статья является подробным учебником по использованию подсказок в ваших приложениях, начиная от добавления простых подсказок средствами MFC до написания своих собственных подсказок. По пути я покажу, как добавлять подсказки к вашим Web-страницам, включая всплывающие подсказки для простого ActiveX-элемента "кнопка". Но прежде чем приступать к обсуждению деталей, давайте посмотрим, какую поддержку всплывающих подсказок предоставляют классы MFC.

Демонстрационная программа – 161 KB

Исходные тексты – 39 KB

Все программисты делятся на тех, кто повсеместно применяет виртуальный режим, и тех, кто о нем даже и не слышал. Конечно, это шутка, как и любая с долей … шутки-)

На таких сайтах как CodeGuru, есть несколько неплохих примеров применения виртуальных списков. Однако, многие программисты, с которыми мне приходится сталкиваться, лишь изредка прибегают к этой технике, ошибочно считая, что это если не извращение, то уж по крайней мере излишество. Многие заблуждаются, считая, что применение виртуальных списков необходимо только лишь в случаях больших массивов данных, например, при отображении информации из баз данных. Конечно это справедливо, однако, о чем действительно часто забывают – применение виртуальных списков позволяет не только повысить производительность, но и обеспечивает разделение данных и их представлений. Последнее, на мой взгляд, не менее важно.

Книга известного профессионала в области компьютерных технологий посвящена разработке приложений для широкого спектра мобильных устройств с использованием популярной и постоянно развивающейся платформы .NET Compact Framework. Уникальность этой книги состоит в том, что в ней гармонично переплетены теоретические сведения обо всем цикле разработки программного обеспечения с практическими примерами применения на языках С# и Visual Basic. Подробно рассматриваются концепции, лежащие в основе самой платформы .NET Compact Framework, а также вопросы, связанные с созданием эффективного пользовательского интерфейса, управлением памятью, производительностью и надежностью. Немалое внимание уделяется практическим аспектам разработки приложений для мобильных устройств, среди которых выбор модели представления и доступа к данным, внедрение коммуникационной модели, реализация модели поведения с помощью конечных автоматов и использование XML.

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

…начиная с 1001. Смотрите другие файлы…

Глава 1. Что нового в Delphi 4.0

Глава 2. Палитра компонентов

Глава 3. Типы данных

             Простые типы данных
             Строковые типы
             Структурные типы
             Указательные типы
             Процедурные типы

Глава 4. Создание приложений

              Работа с формами

Эта книга научит вас, как разрабатывать программное обеспечение для платформы J2ME компании «Sun Microsystems». Эта книга придерживается стиля учебного пособия, это не справочное руководство.

Цель — дать вам твердую основу в понятиях и техниках, которая даст вам возможность решиться на самостоятельную разработку качественных приложений.

Курс построен по спецификации, которая определяет язык каскадных таблиц стилей CSS2.

Данная спецификация поддерживает позиционирование содержимого, загружаемые шрифты, отображение таблиц, возможности интернационализации, автоматические счётчики и нумерацию и некоторые свойства, относящиеся к пользовательскому интерфейсу.

Оставить отзыв
Еще несколько интересных книг

Шесть тысяч лет назад на территории между реками Тигр и Евфрат возникла великая и могущественная цивилизация Древней Месопотамии, просуществовавшая вплоть до завоевания Востока Александром Македонским, Древний Шумер, Вавилонии, Ассирия — им мы обязаны важнейшими знаниями в области астрономии, математики, юриспруденции, филологии, а равно некоторыми сюжетами Библии.

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

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

Может показаться удивительным, что и сегодня Десять Заповедей все ещё порождают множество споров. В ноябре 2003 года президент Высшей Судебной Палаты штата Алабама проигнорировал решение Федеральной Палаты убрать из ротонды Государственной Судебной палаты гранитный памятник Десяти Заповедям, который весит 2,5 тонны. Порождённые дебаты привлекли внимание всей американской нации и не только.

Эти споры стали отправным пунктом и для книги «Десять Заповедей под ударом». В её содержании вы откроете, что каждая заповедь является одним из камней фундамента общества, имеющего исключительно важное значение в нашей ежедневной жизни. Итак, авторы объясняют, почему соблюдение заповедей не может нас спасти, но любовь Сына Божьего может предложить «частицу неба» даже здесь, на земле нам, нашим семьям и всем, кто нас окружает.

Хотя все компиляторы с языка Си предназначены для генерации наиболее быстрых и компактных программ, качество оптимизации кода у них может быть совершенно различное.

Разработчики компиляторов с языка Си первоначально стремились к полному согласию со стандартом Кернигана и Ричи. В последствии - к уменьшению времени компиляции. Затем - к полной поддержке моделей памяти семейства микропроцессоров 80х86. Затем пытались поддерживать переносимость исходных текстов программ путем предоставления совместимых с UNIX библиотек функций. После этого создавали специализированные библиотеки функций для обеспечения низкоуровневого доступа к характерным для персональных компьютеров (PC) возможностям. За этим следовали попытки придерживаться развивающегося стандарта ANSI C. После чего следовал возврат к началу, но с развитым интегрированным окружением. И так далее.

Писать вступление к книге моего друга Дугласа Батчелора радостно и легко, потому что страницы книги несут истину, действенность которой явил нам Иисус и которую я пытался утверждать вес годы своего служения.

История, изложенная здесь, рассказана мастерски. Использованные в ней иллюстрации и жизненно правдивые примеры почти инстинктивно заставляют нас всех понять и принять помощь. Читая книгу, мы ощущаем себя ее действующими лицами. И это помогает нам.