3 ms·
For me Hot Reload is the most important feature, which will very likely be a reason for me to move a bit from Python over to .NET, which I haven't touched for 1
by qwertox 5y ago
For me Hot Reload is the most important feature, which will very likely be a reason for me to move a bit from Python over to .NET, which I haven't touched for 10 years. Back then I really used it a lot (after moving away from OLE/DCOM/ActiveX), in C++, Managed C++, C# and IronPython (no GIL!). I absolutely loved it, but it was limited to the Microsoft ecosystem.
Yesterday, while randomly googling for "hot reload" I got aware of the drama which went down around two weeks ago, when Microsoft decided to remove this feature from the release, even after including it in the previews.
Here is a good summary https://www.youtube.com/watch?v=L9_pzDjw9HQ https://www.youtube.com/watch?v=L9_pzDjw9HQ
- watersb 5y agoGood catch! Looks like they have walked this back, and Hot Reload for CLI (and thus, tools outside full the Visual Studio IDE) is here to stay. For now. https://devblogs.microsoft.com/dotnet/net-hot-reload-support-via-cli/ https://devblogs.microsoft.com/dotnet/net-hot-reload-support...
- tompazourek 5y agoI think the Hot Reload stuff is still in its infancy. From what I read, it doesn't yet support stuff like async/await, LINQ, lambdas (and few other things). And those are used a lot in modern .NET apps. Still a great improvement in the right direction.