OberonCore https://forum.oberoncore.ru/ |
|
Эффективность WITH https://forum.oberoncore.ru/viewtopic.php?f=81&t=914 |
Страница 3 из 3 |
Автор: | Сергей Губанов [ Пятница, 12 Сентябрь, 2008 17:54 ] |
Заголовок сообщения: | Re: Эффективность WITH |
Vlad писал(а): Дык! Кто мешает компилировать оберон в unsafe? Каков смысл в такой полумере? Лучше уж тогда сразу компилировать в нативный машинный код, как это и делается в Блэкбокс. |
Автор: | Vlad [ Пятница, 12 Сентябрь, 2008 17:56 ] |
Заголовок сообщения: | Re: Эффективность WITH |
Евгений Темиргалеев писал(а): Vlad писал(а): Кто мешает компилировать оберон в unsafe? Как я понимаю, это будет уже не оберон.Тогда BB - тоже не оберон. Он компилирует в native (unsafe) код. |
Автор: | Vlad [ Пятница, 12 Сентябрь, 2008 18:03 ] |
Заголовок сообщения: | Re: Эффективность WITH |
Сергей Губанов писал(а): Vlad писал(а): Дык! Кто мешает компилировать оберон в unsafe? Каков смысл в такой полумере? Интероперабельность можно сделать нормальную (а не то извращение с коллбэками из DLL, которое вы показывали). GC нормальный заюзать. Можно unsafe вообще опцией сделать - так же как managed C++. Только в отличие от C++ никаких изменений в языке не надо делать вообще - достаточно запретить SYSTEM в таком режиме. |
Автор: | Vlad [ Пятница, 12 Сентябрь, 2008 18:10 ] |
Заголовок сообщения: | Re: Эффективность WITH |
Vlad писал(а): Интероперабельность можно сделать нормальную (а не то извращение с коллбэками из DLL, которое вы показывали). GC нормальный заюзать. Можно unsafe вообще опцией сделать - так же как managed C++. Только в отличие от C++ никаких изменений в языке не надо делать вообще - достаточно запретить SYSTEM в таком режиме. Гы Я тут глянул на упоминавшийся gpcp. Там уже все это есть. Включая импорт SYSTEM при компиляции с /unsafe опцией. Давайте затестируем чего-нибудь? %) |
Автор: | Евгений Темиргалеев [ Пятница, 12 Сентябрь, 2008 20:44 ] |
Заголовок сообщения: | Re: Эффективность WITH |
Евгений Темиргалеев писал(а): Vlad писал(а): Кто мешает компилировать оберон в unsafe? Как я понимаю, это будет уже не оберон.Vlad писал(а): Тогда BB - тоже не оберон Нет. Я неверно толковал смысл понятия unsafe код.
|
Автор: | QWERTYProgrammer [ Суббота, 13 Сентябрь, 2008 18:10 ] |
Заголовок сообщения: | Re: Эффективность WITH |
Сергей Губанов писал(а): Geniepro писал(а): А на GPCP http://plas.fit.qut.edu.au/gpcp/ не смотрели? Казалось бы, для оберонщика под дотнетом самое то? Оберон (или Компонентный Паскаль) невозможно отобразить на платформу .Net без значительной потери производительности. Это конечно не означает, что платформа .Net совсем плохая, у неё есть своя ниша, в которой её использование может быть оправданным. Действительно, есть какие-нибудь тесты, иллюстрирующие потерю производительности gpcp по сравнению с BB? |
Страница 3 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |