Dynamic Languages Toolkit Андрей Таранцов xored software, Inc.

Презентация:



Advertisements
Похожие презентации
Вычисление типов в императивных динамически типизированных языках. Михаил Калугин, студент 3 курса ММФ Научные руководители: Игорь Николаевич Скопин Андрей.
Advertisements

Что такое JavaScriptЧто такое JavaScript C# C++ Java Delphi Eiffel Simula D Io Objective-C Object Pascal VB.NET Visual DataFlex Perl PowerBuilder Python.
Разработка сред управляемого исполнения на примере виртуальной машины Java Занятие 1 Салищев С. И.
Разработка отладчика для программ на языке haXe и целевой платформы Adobe Flash 9 Выполнил студент 544 группыКрасько Н.Л. Научный руководительПлискин М.М.
DrupalCamp KIEV'09 Drupal Do А.Графов Август, 2009.
На пути к счастью хостера Филипп Кулин, генеральный директор ООО «Дремучий лес»
PHP бағдарламалау тілі. PHP – серверде орындалатын программалау тілі. JavaScript тіліне қарағанда PHP тілі қолданушының программалық жабдықтамасынан тәуел­сіз,
Отладка и профилирование JavaScript/Ajax Александр Шуркаев Newmedia Stars htmlcoder.visions.ru /
МАТЕМАТИК-СИСТЕМНЫЙ ПРОГРАММИСТ 2014 ЯРМАРКА МОЛОДЫХ СПЕЦИАЛИСТОВ В МГГУ.
Обзор технологий создания сайтов. Статический сайт - сайт, состоящий из веб-страниц, графических и стилевых файлов. Динамический сайт - сайт, страницы.
NetBeans- Среда разработки приложений ГУАП.Кафедра Открытых систем и технологий 1. NetBeans - открытая среда разработки 2. Возможности Netbeans 3. Способы.
1 IoT with Galileo – Getting Started WHAT WILL YOU MAKE? Intel IoT.
AJAX Asynchronous Javascript and XML. Для чего нужен AJAX Недостаточная функциональность HTTP и HTML Не интерактивен Нет частичных обновлений Альтернативы.
Обнаружение уязвимостей в web- приложениях, написанных на Python, средствами динамического анализа исходных кодов Заливин Д.А. Козлов Д.Д. Петухов А.А.
Google Web Toolkit Google Gadgets Google Apps Marketplace Денис Лунев.
Проектирования и реализация WEB-приложений Платформы.
ПРОДУКТ БМС КАРТОГРАММА 2.0 КОМПАНИИ БМС СОФТ
СКРИПТОВЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ Лекция 1 преподаватель кафедры ТМСИ Губин Максим Владимирович ВВЕДЕНИЕ.
AJAX Asynchronous JavaScript and XML среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Транксрипт:

Dynamic Languages Toolkit Андрей Таранцов xored software, Inc

Среды разработки на Eclipse PHP D.T.

Среды разработки на Eclipse PHP D.T. Eclipse Platform Web Tools Platform Ajax Toolkit Framework Поддержка VCS

Среды разработки на Eclipse PHP D.T. DLTK RubyPythonTclJavaScript…

Dynamic Languages Toolkit TruStudio PHP/Python IDE2003 eclipse.org/proposals/dltk2005 DLTK DLTK eclipse.org/dltk

Внутри DLTK Исполнение ЗапускОтладкаКонсольТестирование Интерфейс пользователя РедакторViewsМастераНастройки Ядро МодельASTПоискДокументация Статические проверки AST DOMРефакторинг Вычисление типов

DLTK RubyPythonTclJavaScript…

DLTK Ruby Основное направление развития DLTK.

DLTK Ruby Управление интерпретаторами

DLTK Ruby Script Explorer Управление интерпретаторами

DLTK Ruby Script Explorer Управление интерпретаторами Outline

DLTK Ruby Script Explorer Управление интерпретаторами Outline Open Declaration

DLTK Ruby Script Explorer Управление интерпретаторами Open Declaration Outline Call Hierarchy

DLTK Ruby Script Explorer Управление интерпретаторами Open Declaration Outline Call Hierarchy Search

DLTK Ruby ПодсветкаВычисление типов Indenting Completion Отладка Маркеры ошибок

DLTK Ruby ПодсветкаВычисление типов Indenting Completion Свертывание кода Интеракт. консоль Отладка Маркеры ошибок Форматирование Шаблоны

DLTK Ruby ПодсветкаВычисление типов Indenting Completion Свертывание кода Интеракт. консоль Отладка Шаблоны Маркеры ошибок Форматирование К лету 2007

DLTK Ruby ПодсветкаВычисление типов Indenting Completion Свертывание кода Интеракт. консоль Отладка Шаблоны Маркеры ошибок Форматирование Правка кодаРефакторинг

Rails?

Rails IDE Лето 2007.

DLTK JavaScript

Работа только началась.

DLTK JavaScript Работа только началась. Главное вычисление типов.

DLTK JavaScript Работа только началась. Главное вычисление типов. Интеграция с Web Tools и Ajax Toolkit Framework.

DLTK Python

Вы можете помочь.

Языки и DLTK Отлично подходятХорошо подходят Вряд ли Python Ruby Perl PHP VBScript Smalltalk ActionScript 3 ECMAScript 4 and much more… TCL Lua ECMAScript 3 Objective C C++ Lisp Prolog Scheme

Вопросы?