框架想当参考语言 这野心比想象中大

看到一篇官方开发日志,标题直白:把它当成一门参考语言。第一遍没看懂野心在哪,第二遍琢磨过味来了。

意思是这套接口不只是一个库,而是想成为描述张量计算的标准写法。别人做新硬件、写新编译器、搞新后端,不需要重新发明一套表达方式,直接以它为准去实现语义就行——就像语言规范和具体实现的关系。

这个定位很聪明。真成了标准,生态就不容易被绕过去:你可以不用它的执行器,但你得兼容它的语义。所有围绕它写出来的模型代码,就都是你的资产。

难点也在这。语言规范需要明确边界,而这套接口历史包袱不小,很多行为是实现细节而非约定。要把哪些算规范、哪些算实现讲清楚,工程量不小。

做编译和后端的怎么看?