Details

Баратынский, Александр Игоревич. Оптимизация совместной компиляции программ на языках Java и Kotlin [Электронный ресурс]: магистерская диссертация: 09.04.01 / А. И. Баратынский; Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий ; науч. рук. М. И. Глухих. — Электрон. текстовые дан. (1 файл : 371 Мб). — Санкт-Петербург, 2017. — Загл. с титул. экрана. — Свободный доступ из сети Интернет (чтение, печать, копирование). — Adobe Acrobat Reader 7.0. — <URL:http://elib.spbstu.ru/dl/2/v17-4104.pdf>. — <URL:http://doi.org/10.18720/SPBPU/2/v17-4104>.

Record create date: 10/24/2017

Subject: Джава (JAVA); Программирования языки; Kotlin; совместная компиляция; абстрактное синтаксическое дерево

UDC: 004.438(043.3)

Collections: Выпускные квалификационные работы; Общая коллекция

Links: DOI

Allowed Actions: Read Download (371 Kb) You need Flash Player to read document

Group: Anonymous

Network: Internet

Annotation

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

Document access rights

Network User group Action
FL SPbPU Local Network All Read Print Download
-> Internet All Read Print Download

Document usage statistics

stat Document access count: 264
Last 30 days: 12
Detailed usage statistics