激怒.NET开源社区,微软放弃删除热重载代码决定

2021-10-25 16:52:37 /

字体大小:【 | |

10月25日周一,据美国一家科技媒体网站报道,在.NET开源社区的开发者公开抗议之下,微软放弃了从即将发布的.NET 6中删除热重载代码功能的决定。据悉,在这个富有争议的决定被提出以后,就遭到了微软内部众多员工的强烈抗议,但他们却被压着不许公开抱怨。

对于长期在开源社区从事.NET相关工作的微软自家工程师看来,连他们都感到了自家公司深深的伤害和背叛,甚至他们一度担心这一决定会对微软后续的开源工作产生持久不利的影响。

据了解,从.NET 6中删除该功能的决定,是由微软开发部门负责人做出的。这个功能叫热重载代码,它的存在能够让开发者在应用程序运行时修改源代码,并当即预览到效果。微软现在已经批准了社区的请求,将在11月8日重新启用热重载这一功能,并将在.NET 6 SDK的最终版本中提供。

截止目前,在微软的博客文章中并没有谈到此争议性的决定,而是表示删除热重载代码只是一个失误,而并非是一个商业性决定。由此可以看出,微软原本只是想着偷偷引入这项变化,且预计不会引发强烈的反对,但是没想到造成这种结果,为此他们不想在这个富有争议的决策上面做过多的回应。

这些是你想要的吗?

网友评论