Back then I read some interview with one of the creators of the BCL, I think it was with ScottGu.
IIRC he said something similar to "For some classes, we regretted that we made them sealed, and for other classes we regretted that we did not make them sealed".
So my assumption is that it was a design desicion that may not be completely transparent to us BCL users.
On the other hand, probably some 100k+ user knows more internals about it.
发布评论
评论(1)
当时我读到了一些对 BCL 的创建者之一的采访,我想是 ScottGu 的。
IIRC 他说了类似的话“对于某些类,我们很遗憾将它们密封,而对于其他类,我们很遗憾没有将它们密封”。
所以我的假设是,这是一个设计决策,对于我们 BCL 用户来说可能并不完全透明。
另一方面,可能有 10 万以上的用户了解更多关于它的内部知识。
Back then I read some interview with one of the creators of the BCL, I think it was with ScottGu.
IIRC he said something similar to "For some classes, we regretted that we made them sealed, and for other classes we regretted that we did not make them sealed".
So my assumption is that it was a design desicion that may not be completely transparent to us BCL users.
On the other hand, probably some 100k+ user knows more internals about it.