Здравствуйте, vdimas, Вы писали:
V>Т.е., даже в случае дотнетной идеальной безбоксированной реализации надо было бы тоже боксировать для GUI, приводя к Object.
V>А если до этого уже боксировали и анбоксировали, то доп. боксирование выглядит и вовсе грустно.
Вот тут в 1С многие открывают для себя известные истины
Тест Гилева показал, что файловая быстрее
И это на интерпретаторе и SQL на одной машине с 1С сервером приложений! Проблема в том, что нельзя одним запросом вытащить данные и приходится тащить на клиента, потом опять делать запрос. И все это упирается в межпроцессный маршалинг!
Пусть лучше будет копирование, но в одном процессе как в Сингулярити
https://www.rsdn.org/article/singularity/singularity.xml
Что бы те же EF, Linq2DB работали на SQL сервере! На Java что то есть для оракула, но как то не особо об этом говорят.
А гуй то сам тормозной, что на боксинг точно не является лимитирующей стадией процесса!
На самом деле как ты сам видишь .Net движется к ускорению и упрощению взаимодействия с нативом