![]() |
|
Создание языка программирования как тема диссертации
Здравствуйте, уважаемые форумчане.
Я сейчас являюсь магистрантом 1 курса, но, как говорится, уже "навострил лыжи" в науку. Собственно, хочется выбрать такую тему магистерской, чтобы из неё можно было потом "вырастить" настоящую диссертацию. И так как в последнее время меня заинтересовала тема языков программирования и компиляторов (даже есть шуточная проба пера - подробнее на Хабре - "Как я создавал убийцу HTML"), то возник вопрос: может ли создание языка программирования и компилятора/интерпретатора являться темой для кандидатской диссертации? Есть ли примеры подобных работ? Заранее спасибо. |
Может.
05.13.11, защита в Воронеже ) но надо очень аккуратно сформулировать новизну. Это Вам понадобится через 6 лет ) |
Спасибо за ответ.
Цитата:
А не подскажете где можно посмотреть диссертации по этому направлению? Или хотя бы научные статьи. |
Цитата:
16.10.2012 Алымова Елена Владимировна Генерация наборов тестов для распараллеливающих и оптимизирующих преобразований в компиляторе 14.06.2013 Жаркая Варвара Юрьевна СПЕЦИФИКА РАБОТЫ С ИСТОЧНИКАМИ ВО "ВСЕМИРНОЙ ХРОНИКЕ" МИХАИЛА ГЛИКИ: ТВОРЧЕСТВО КОМПИЛЯТОРА 17.12.2013 Рыбаков Алексей Анатольевич Методы и алгоритмы оптимизации переходов в компиляторе базового уровня системы двоичной трансляции для архитектуры «Эльбрус» "транслятор" 20.12.2013 Собольников Сергей Александрович Модели и алгоритмы планирования движений автономных мобильных роботов-ретрансляторов для обеспечения работы подвижной коммуникационной сети 25.02.2014 Пыхов Юрий Александрович Организация наведения на спутник-ретранслятор в железнодорожном комплексе связи на основе траекторной фильтрации измерений антенного датчика 25.03.2016 Бовкун Александр Викторович Постпроцессор транслятора языка программирования высокого уровня для реконфигурируемых вычислительных систем |
Посмотрел я авторефераты на сайте ВАК и понял, что собственно задачи разработки языка/компилятора никто не ставит - или вопросы оптимизации перевода, или распараллеливание, или программирование СБИС.
Это связано с тем, что тема разработки языка слишком сложна или потому что сама по себе она не интересна? Я правильно понимаю, что более актуально нечто в стиле "Разработка языка X для решения задачи Y"? |
san-smith, я думаю, что да. Ведь диссертация должна иметь не только научную новизну, но и практическую значимость :)
|
Цитата:
Цитата:
|
Спасибо за ответы.
А насколько широким должен быть класс задач Y? Можете привести пример? Скажем, существуют пакеты для моделирования передачи тепла. Если разработать язык, который позволит делать это нативно, то это может стать основой диссертации? Или нужно что-то более "кучерявое"? |
Вложений: 1
Цитата:
|
Хорошо, зайду с другого бока.
Цитата:
|
Текущее время: 10:29. Часовой пояс GMT +3. |
|
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»