Тема: Горе .NET
Показать сообщение отдельно
Старый 22.05.2018, 18:06   #12  
ax_mct is offline
Аватар для ax_mct
2,392 / 915 (35) +++++++
Регистрация: 10.10.2005
Адрес: Westlands
Сообщение от belugin Посмотреть сообщение
Вот есть такое мнение.
Keep in mind that in java after the "module" JSR is implemented maybe in java 9 we will not have JRebel as well.[/I]
С JRebel все хорошо и в версии Java 10.
Introducing JRebel 2018.1.0 – featuring Java 10 and Spring Boot 2

JRebel changelog

При этом JRebel действительно крут.
JRebel fast tracks Java application development by skipping the time consuming build and redeploy steps in the development process. JRebel makes developers more productive since they can view code changes in real time.

Почему нет подобного продукта в .NET?

Я все же не понимаю в чем именно проблема. Может в способе организации метаданных?
Никто же не говорит что Java менее безопасна c точки зрения подмены кода.
Сообщение от belugin Посмотреть сообщение
The problem is in .net you have the whole model of .dll(s) with their versions and dependencies between dlls pointing to specific version so it is not possible to replace dll without replacing all.
An workaround will be something like compiling the classes, adding tons of assembly redirects, somehow unloads and loads the old dll but it is hell of a hard.