Отправить другу/подруге по почте ссылку на эту страницуВариант этой страницы для печатиНапишите нам!Карта сайта!Помощь. Как совершить покупку…
московское время19.04.24 13:33:44
На обложку
Молекулы и клетки. Выпуск 7авторы — Георгиев Г. П., ред.
Труды по истории психологииавторы — Будилова Е. А.
Система высшего образования: академическая организация в…авторы — Кларк Б. Р.
б у к и н и с т и ч е с к и й   с а й т
Новинки«Лучшие»Доставка и ОплатаМой КнигоПроводО сайте
Книжная Труба   поиск по словам из названия
Авторский каталог
Каталог издательств
Каталог серий
Моя Корзина
Только цены
Рыбалка
Наука и Техника
Математика
Физика
Радиоэлектроника. Электротехника
Инженерное дело
Химия
Геология
Экология
Биология
Зоология
Ботаника
Медицина
Промышленность
Металлургия
Горное дело
Сельское хозяйство
Транспорт
Архитектура. Строительство
Военная мысль
История
Персоны
Археология
Археография
Восток
Политика
Геополитика
Экономика
Реклама. Маркетинг
Философия
Религия
Социология
Психология. Педагогика
Законодательство. Право
Филология. Словари
Этнология
ИТ-книги
O'REILLY
Дизайнеру
Дом, семья, быт
Детям!
Здоровье
Искусство. Культурология
Синематограф
Альбомы
Литературоведение
Театр
Музыка
КнигоВедение
Литературные памятники
Современные тексты
Худ. литература
NoN Fiction
Природа
Путешествия
Эзотерика
Пурга
Спорт

/ИТ-книги/O'REILLY

Perl 6 и Parrot: справочник. — 2-е изд. — Рэндал Э., Сугальски Д., Тёч Л.
Perl 6 и Parrot: справочник. — 2-е изд.
Пересмотр Perl его сообществом
Рэндал Э., Сугальски Д., Тёч Л.
год издания — 2005, кол-во страниц — 320, ISBN — 5-9579-0086-9, 0-596-00737-X, тираж — 1500, язык — русский, тип обложки — мягк., масса книги — 270 гр., издательство — Кудиц-Пресс, Кудиц-образ
цена: 499.00 рубПоложить эту книгу в корзину
SECOND EDITION
Perl 6 and Parrot Essentials

Allison Randal, Dan Sugalski and Leopold Tötsch

O'REILLY 2004

Пер. с англ. А. С. Казакова

Формат 70x90 1/16. Бумага офсетная. Печать офсетная
ключевые слова — perl, администратор, web-програм, it-спец, parrot, python, tcl, ruby, java, регулярн, перегружаем, делегирован, интерпретатор, ввод-вывод, ассемблер, байт-код, pasm, pir

Когда филолог Ларри Уолл создавал первую версию компьютерного языка Perl, он, наверное, не подозревал, что его детищу будет суждена долгая и увлекательная жизнь. Perl понравился администраторам и web-программистам и прочно занял свою нишу в арсенале разработчиков. У каждого языка есть свои плюсы и минусы — спорить по поводу того, какой язык лучше, можно до бесконечности. Эта книга посвящена самой последней версии языка, который продожает развиваться. Описываются синтаксис языка, новые возможности и идеи, рассказывается в какую сторону пойдёт развитие. Книга будет полезна широкому кругу IT-специалистов: программистам, администраторам, манагерам.

Книга Perl 6 и Parrot: справочник (второе издание) (Perl 6 and Parrot Essentials), предлагает читателям основные сведения по изменениям в языке Perl.

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

Сжатое представление предстоящих изменений в языке охватывает не только синтаксис Perl 6, но также включает в себя лаконичное и, вместе с тем, подробное описание новых значительных изменений в Parrot — независимой от языка виртуальной машины, разрабатываемой как часть Perl 6. Виртуальная машина Parrot также может использоваться для интерпретации других динамических языков, таких как Python, Tcl, Ruby и даже Java.

Поскольку проект Perl 6 является попыткой построить язык программирования 21-го века с помощью коллективных усилий сообщества профессионалов, в книге объясняются различные этапы проекта разработки языка и приводится справочный материал для программистов, интересующихся этими планируемыми этапами и желающих внести свой вклад в проект.

Это новое издание также раскрывает смысл наиболее революционных изменений в самом языке — Апокалипсиса 12 об объектах. Проектные документы, называемые «Апокалипсисы» (в смысле «откровения», а не «конца света») объясняют смысл решений по значительным изменениям в новых функциональных возможностях Perl 6 и пронумерованы в соответствии с главами основного ориентира разработчиков — книги O'Reilly «Camel Book» (Programming Perl). Апокалипсис 12 является результатом передовых исследований в области объектно-ориентированных языков, и можно гарантировать, что знакомство с ним будет полезным для каждого серьёзного Perl-программиста. Книга Perl 6 и Parrot: справочник также включает профессиональное обсуждение Апокалипсиса 5 (регулярные выражения) и Апокалипсиса 6 (подпрограммы).

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

ОГЛАВЛЕНИЕ

Предисловие5
 
1. Обзор проекта9
Рождение Perl 69
С самого начала10
Миссия продолжается11
 
2. Работа над проектом17
Разработка языка17
Разработка Parrot19
 
3. Философия разработки24
Лингвистический и познавательный взгляды24
Архитектурный взгляд31
 
4. Базовый синтаксис34
Переменные34
Операторы44
Управляющие структуры62
 
5. Подпрограммы72
Использование подпрограмм72
Параметры73
Аргументы78
Пустые подпрограммы81
Область действия подпрограммы81
Анонимные подпрограммы83
Перегружаемые подпрограммы84
Подпрограммы с каррингом85
«Обёрнутые» подпрограммы85
Lvalue-подпрограммы86
Макросы87
 
6. Объекты89
Использование объектов89
Классы90
Роли94
Делегирование98
Private и public99
Подпрограммы100
Подметоды100
Множественная диспетчеризация101
 
7. Грамматики и правила103
Использование правил103
«Строительные» блоки106
Модификаторы111
Встроенные правила113
Управление поиском в обратном направлении114
Гипотетические переменные115
 
8. Внутренняя структура Parrot116
Основные принципы разработки116
Архитектура Parrot117
Интерпретатор122
Ввод-вывод, события и потоки129
Объекты135
Расширенные возможности137
Заключение142
 
9. Язык ассемблера Parrot143
С чего начать143
Основы144
Работа с РМС164
Управление потоком169
Стеки и фреймы регистров173
Лексические и глобальные переменные177
Подпрограммы181
Исключения и обработчики исключений191
События193
Потоки194
Загрузка байт-кода197
Классы и объекты199
Написание тестов207
 
10. Промежуточное представление Parrot (PIR)209
Операторы209
Переменные и константы210
Символьные операторы215
Метки216
Управление потоком218
Подпрограммы220
Методы227
 
11. Справочник по Parrot229
Коды операций PASM229
Директивы PIR274
Команды PIR277
Опции командной строки Parrot282
 
Предметный указатель289

Книги на ту же тему

  1. CGI программирование на Perl, Гулич С., Гундаварам Ш., Бирзнекс Г., 2001
  2. UNIX. Профессиональное программирование. — 2-е изд., Стивенс Р., Раго С., 2007

Напишите нам!© 1913—2013
КнигоПровод.Ru
Рейтинг@Mail.ru работаем на движке KINETIX :)
elapsed time 0.020 secработаем на движке KINETIX :)