我设想一种真正的泛型语言,不知道这样的语言是否已经有了
最近学了js,它把整数型与浮点型合并成数值型, 字符与字符串也合并, 感觉很方便. 不过有个陷阱中了几次, 那就是原来应该接收字符串类型的收到了数值型, 然后用+连接字符串时就出错了. 这源于js明明分有几种类型,类型却不声明.
所以我想干脆只有一种基本数据类型, 这样就不用声明类型, 就是字符串,
发挥原来不同数据类型作用靠不同的运算符,
数值运算的加减乘除模用+-*/%
逻辑运算用&& || !
字符或字符串连接用#
因为基本数据类型只有一种, 所以不需要结构体了, 所以复合数据类型只需要增强版的数组(基于键值对的映射)
我想问一下这样的语言现在有吗