比他早。
是C泛型,不是C++泛型,但是C++可以用。
我的能做数据库。它的只能序列化反序列化JSON,xml什么的,做不了SQL。我这个相当于ORM,Object Relational Mapping。C没有Object,有struct,所以叫做SRM。
他们是编译期处理的,我是运行期处理的。
比如多个类似的表做相同的操作,写一个程序就行,代入哪个模板,就做哪个表。他们的不行,几个表就得写几个程序。
比如,6个类似表做去重,去掉重复记录,一个程序解决了。
理念不同,我们那时候讲究程序数据独立,一个程序,可以处理很多不同数据。也就是所谓泛型。
现在是OOP,数据和处理程序绑定在一起。有多少种数据就有多少种程序。
【 在 callmebbser 的大作中提到: 】
: 和Google Protocol Buffers(protobuf)有什么差别?
:
--
修改:ylh1969 FROM 221.218.61.*
FROM 221.218.61.*