Details

Title Оптимизация совместной компиляции программ на языках Java и Kotlin: магистерская диссертация: 09.04.01
Creators Баратынский Александр Игоревич
Scientific adviser Глухих Михаил Игоревич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2017
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects Java, язык программирования ; Программирования языки ; Kotlin ; совместная компиляция ; абстрактное синтаксическое дерево
UDC 004.438(043.3)
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/2/v17-4104
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key RU\SPSTU\edoc\45843
Record create date 10/24/2017

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

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

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 406 
Last 30 days: 1

Detailed usage statistics