Портал аспирантов
 

Вернуться   Портал аспирантов > Обучение в аспирантуре > Диссертация

Ответ
 
Опции темы
Старый 17.01.2017, 15:39   #21
kravets
Platinum Member
 
Аватар для kravets
 
Регистрация: 12.03.2010
Адрес: Воронеж
Сообщений: 11,746
По умолчанию

Цитата:
Сообщение от san-smith Посмотреть сообщение
2. Реализовать компилятор/интерпретатор языка из п.1.
2.0 Создать синтаксис и семантику
2.1 Реализовать ...
---------
Обычно пуська. Но иногда кое-кому доводится увидеть льва в год тигра...
"Экономика и менеджмент систем управления" - новый cписок ВАК
kravets вне форума   Ответить с цитированием
Реклама
Старый 17.01.2017, 16:15   #22
san-smith
Junior Member
 
Регистрация: 15.01.2017
Сообщений: 25
По умолчанию

Недавно на Хабре была статья (https://habrahabr.ru/post/319424) про исследовательский проект Graal & Truffle.
Авторы обещают упрощение разработки языков и возможность получить быстрые компиляторы:
Цитата:
Truffle в паре с Graal позволит конвертировать такие интерпретаторы в JIT компилирующие виртуальные машины (VM) … автоматически. Полученная среда исполнения в моменты пиковой производительности может соревноваться с лучшими существующими компиляторами (настроенными вручную и заточенными под конкретный язык). Например полученная таким образом реализация языка JavaScript под названием TruffleJS может тягаться с V8 в тестах производительности.
Движок RubyTruffle быстрее чем все остальные реализации Ruby. Движок TruffleC примерно соревнуется с GCC.
Есть ли смысл покопаться в этом на предмет темы диссертации? Или это всё инопланетно и надо думать не об этом?
san-smith вне форума   Ответить с цитированием
Старый 17.01.2017, 16:18   #23
kravets
Platinum Member
 
Аватар для kravets
 
Регистрация: 12.03.2010
Адрес: Воронеж
Сообщений: 11,746
По умолчанию

Синтаксис первичен.
---------
Обычно пуська. Но иногда кое-кому доводится увидеть льва в год тигра...
"Экономика и менеджмент систем управления" - новый cписок ВАК
kravets вне форума   Ответить с цитированием
Старый 17.01.2017, 16:25   #24
san-smith
Junior Member
 
Регистрация: 15.01.2017
Сообщений: 25
По умолчанию

Цитата:
Сообщение от kravets Посмотреть сообщение
Синтаксис первичен.
То есть гораздо важнее рассказать про создаваемый язык, его синтаксис/семантику, почему он хорош для этого класса задач, а насколько быстро это будет работать - дело десятое?
san-smith вне форума   Ответить с цитированием
Старый 17.01.2017, 16:50   #25
kravets
Platinum Member
 
Аватар для kravets
 
Регистрация: 12.03.2010
Адрес: Воронеж
Сообщений: 11,746
По умолчанию

Примерно так. Быстродействие конкретной реализации - это проблема реализации.
---------
Обычно пуська. Но иногда кое-кому доводится увидеть льва в год тигра...
"Экономика и менеджмент систем управления" - новый cписок ВАК
kravets вне форума   Ответить с цитированием
Старый 17.01.2017, 18:49   #26
@.n.g.e.r
Silver Member
 
Аватар для @.n.g.e.r
 
Регистрация: 27.12.2010
Адрес: Санкт-Петербург
Сообщений: 927
По умолчанию

Цитата:
Сообщение от san-smith Посмотреть сообщение
Или что-нибудь для Эльбруса.
Не осилите, исходя из того, что я о Вас почерпнул.

Добавлено через 6 минут
Цитата:
Сообщение от kravets Посмотреть сообщение
Синтаксис первичен.
Может быть автор собирается замахнуться на представление новой парадигмы программирования? В таком ключе скорость реализации (в отсутствии альтернатив) можно подать в качестве фактора новизны.
@.n.g.e.r вне форума   Ответить с цитированием
Старый 17.01.2017, 19:30   #27
kravets
Platinum Member
 
Аватар для kravets
 
Регистрация: 12.03.2010
Адрес: Воронеж
Сообщений: 11,746
По умолчанию

Цитата:
Сообщение от @.n.g.e.r Посмотреть сообщение
Может быть
Серьезно?
---------
Обычно пуська. Но иногда кое-кому доводится увидеть льва в год тигра...
"Экономика и менеджмент систем управления" - новый cписок ВАК
kravets вне форума   Ответить с цитированием
Старый 17.01.2017, 20:42   #28
@.n.g.e.r
Silver Member
 
Аватар для @.n.g.e.r
 
Регистрация: 27.12.2010
Адрес: Санкт-Петербург
Сообщений: 927
По умолчанию

Цитата:
Сообщение от kravets Посмотреть сообщение
Серьезно?
Гипотетически вполне себе. Может быть перед нами будущий Алан Кнутович Кэй, замашки-то сферические уже озвучивались.
@.n.g.e.r вне форума   Ответить с цитированием
Старый 18.01.2017, 04:52   #29
san-smith
Junior Member
 
Регистрация: 15.01.2017
Сообщений: 25
По умолчанию

Цитата:
Сообщение от @.n.g.e.r Посмотреть сообщение
Может быть перед нами будущий Алан Кнутович Кэй, замашки-то сферические уже озвучивались.
Боюсь, меня неправильно поняли.

Цитата:
Сообщение от @.n.g.e.r Посмотреть сообщение
Не осилите, исходя из того, что я о Вас почерпнул.
Я и не претендовал на реализацию под Эльбрус, просто пытался описать рамки - найти границы, за которые не нужно пытаться заходить.

Цитата:
Сообщение от @.n.g.e.r Посмотреть сообщение
автор собирается замахнуться на представление новой парадигмы программирования?
Здесь то же самое. Я хотел узнать, что имеет большее значение: теоретическая составляющая языка (грамматика/синтаксис/семантика) или вопросы его реализации. На новую парадигму не покушаюсь.

Добавлено через 54 минуты
Цитата:
Сообщение от @.n.g.e.r Посмотреть сообщение
Не осилите, исходя из того, что я о Вас почерпнул.

Добавлено через 6 минут


Может быть автор собирается замахнуться на представление новой парадигмы программирования? В таком ключе скорость реализации (в отсутствии альтернатив) можно подать в качестве фактора новизны.
Если Вы подскажите задачу, которую я осилю и которая будет иметь научно-практическую значимость, я буду очень благодарен.
san-smith вне форума   Ответить с цитированием
Старый 18.01.2017, 10:44   #30
@.n.g.e.r
Silver Member
 
Аватар для @.n.g.e.r
 
Регистрация: 27.12.2010
Адрес: Санкт-Петербург
Сообщений: 927
По умолчанию

Цитата:
Сообщение от san-smith Посмотреть сообщение
Я и не претендовал на реализацию под Эльбрус, просто пытался описать рамки - найти границы, за которые не нужно пытаться заходить.
За эту точно не нужно, если не работаете в МЦСТ. Они и сами, исходя из имеющихся контактов, в том числе с командой компиляторщиков, не покушаются на принципиально новый компилятор - фронтенд покупной, бэкенд в GCC подсматривают. На чем в научном плане выезжают можете по их публикациям прикинуть.

Цитата:
Сообщение от san-smith Посмотреть сообщение
На новую парадигму не покушаюсь.
Не обращайте внимания, это были скорее мысли вслух.

Цитата:
Сообщение от san-smith Посмотреть сообщение
Если Вы подскажите задачу,
В теме уже массу направлений обозначили, конкретно моя специализация все-таки ОС. У меня такой вопрос имеется - научрук-то у Вас вообще есть и что он на эти мысли высказывает?
@.n.g.e.r вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 13:58. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2024, «Аспирантура. Портал аспирантов»
Рейтинг@Mail.ru