![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.09.2019
Сообщений: 6
|
![]()
Задача. Создать компилятор высокоуровнего языка, в котором форма готового кода на языке ассемблер и машинного, не была схожа с формами других языков.
Допустим имеются след условия предъявляемых перед компилятором: 1. Каждая функция учитывает особенности архитектуры ЭВМ. (Пологая что этого добиваются люди которые создают компиляторы, есть вероятность огромная, что уже есть реализованная функция) 2.Компилятор должен учитывать оптимальный порядок построения любого вида кода из функций и данных, чтобы добиться быстроты порядка выполнения кода. (Скорее всего и этого добиваются разработчики компиляторов) Зачем компилятор? Иметь под рукой собственный и безопасный язык, умеючи адаптируя его под современные задачи. Хорошая мысля? Порассуждал немного...пришла мысль, что безопасность кода зависит от тяжести понимания кода на низком уровне, этого реально добиться? Стоит ли заниматься созданием безопасного компилятора, со своей парадигмой? если нет желания зависеть от коммерческих версий, в которых богу известно что там ещё есть(закладки), и не понимаешь как оптимизировать построение программы под компилятор. |
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
https://en.wikipedia.org/wiki/Securi...ough_obscurity Цитата:
Многие современные опен сорс.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Стоит ли начинать этим всем заниматься? У всех было такое в самом начале? | Vlados321 | Общие вопросы по программированию, компьютерный форум | 9 | 27.08.2018 06:24 |
Сколько стоит установка своего ЖЕСТКОГО провайдеру - хостеру | valerka92 | Помощь студентам | 7 | 18.12.2011 12:04 |
Проблемы с созданием объекта своего типа,С# | roadzero | Помощь студентам | 4 | 04.04.2011 17:23 |
Помогите с созданием своего архива | Volod'ka | БД в Delphi | 11 | 26.01.2009 10:02 |
Создание своего собственого компилятора | xGroupers | Общие вопросы Delphi | 3 | 06.05.2008 23:41 |