是的,看东西还是要看好的一面。
不光是这个reflection,C++任何一个特性出来,都会被一群人骂一顿。
喷一套东西容易,建立一套东西困难。
何况是reflection这种实践中有高度需求的特性。
按照目前的设计,即便语法有点丑,那是感知层面,高度主观的。
更何况这一套东西是符合零成本抽象原则的。
这个特性的下一步应该是meta class,可以生成代码,很强大。
我前几年偶得一观,当时就觉得这门语言的创造性很强,离死亡还早得很。
C++一贯坚持的原则和理念,是经得起时间考验的。
最后,这个世界本身是复杂的,为复杂世界建模必然要求使用复杂的工具。
若追求模型简化,则必然面临权衡取舍:要么牺牲性能,要么牺牲描述能力。
C++之所以被持续需要,正是因为有部分开发者所面对的特定领域,要求极致的描述,以达到极致的效果。
【 在 tianyalaike 的大作中提到: 】
: 这说明这个语言在不断发展,说明他的创新和生命力
--
FROM 171.95.230.*