Презентация на тему Language Oriented Programming для Flash-разработчиков

Презентация на тему Language Oriented Programming для Flash-разработчиков, предмет презентации: Образование. Этот материал содержит 12 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:

Language Oriented Programming
для Flash-разработчиков

Использование и создание языковых расширений


Слайд 2
Текст слайда:

Realaxy - это AS/MXML редактор

Realaxy - это редактор для создания языковых расширения (LOP)


Слайд 3

Слайд 4
Текст слайда:

AS Редактор

Code Intelligence
Surround
Quickfixes
Проверки типов
Рафакторинги
Редактор аннотаций
Поддержка CSS
Поддержка MXML (следующая бета)
Интеграция с системами контроля версий


Слайд 5
Текст слайда:

Быстрое создание методов, полей, блоков кода
Перемещение кавычек
Перемещение кода
Переименование ссылок
Подсказки параметров вызовов методов в коде
Split/Join
Автоматическое добавление/удаление override-keyword-а
Override-автокомплит

Уникальные возможности редактирования кода


Слайд 6
Текст слайда:

Проблемы для «свитчеров» - новые принципы редактирования кода непривычны
Документация и статьи
Проблемы с потреблением памятью
«Фризы» при первом автокомплите и открытии класса
Система контроля версий в редакторе работает не достаточно хорошо
Темплейты кода
Темплейты проектов
Поддержка мавена
AS-Docs

Известные проблемы


Слайд 7
Текст слайда:

RC
1.0
1.1
1.2

AS3, MXML (3, 4), Рефакторинги, LOP — Flow Language, Collection Language, Object Builder, Logging, Enums, Conveyor, Nullable, Operator Overload
Debuger, Proviler, FlexUnit, Maven
Визуальные средства разработки MXML, диаграммы классов Flow Diagram
...

План разработки и выпуска (roadmap)


Слайд 8
Текст слайда:

Realaxy - коммерческий продукт
Цена за копию - $99
Если есть предложения по education или другим бесплатным лицензиям - обращайтесь.

Модель распространения


Слайд 9
Текст слайда:

Языковые
расширения
(LOP)


Слайд 10
Текст слайда:

MPS платформа
История создания LOP

Jetbrains
Сергей Дмитриев 2003
Языки общего назначения и предметно ориентированные - языки
Статья Дмитриева на русском http://www.rsdn.ru/article/philosophy/LOP.xml


Слайд 11
Текст слайда:

Демонстрация работы языковых расширений

Logging Language
Object Builder
Closures
Enums
Generics


Слайд 12
Текст слайда:

Создание языкового расширения
(demo)


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика