kasini3000

文章,博客

View My GitHub Profile

5 August 2024

专家把计算机变量发明错了

by

专家把计算机变量发明错了

前言:

发明计算机语言的专家都错了,连最基本的变量都发明错了。在我看来他们都是一头猪。

目前:

目前:所有计算机语言中,变量生于【内存】,没有保存到磁盘的功能,这根本是错误的。

—— 观点:——

观点1:

应该:

1 计算机变量生于【内存】,

必须有:有保存到磁盘的功能。

必须支持:复杂的数据结构。

或者: 2 计算机变量生于【磁盘】。

必须支持:复杂的数据结构。

也就是说: 1 计算机语言变量,必须【出生于磁盘】的【家】中,或能回家(load/save)。

2 【家】中有很多间屋子,有楼更好。或者叫,每种计算机语言都必须带有数据库。

3 每种计算机语言,都必须有“家”来保存变量。

观点2: 计算机语言必须有“嫁娶变量”的功能。

“嫁娶”就是说,把变量从【自己家】(自己语言的数据库),送到【别人家】(其他语言的数据库)中。

观点3: 某种计算机语言是否强大,取决于:

1 它有多少个【语言】“嫁娶”接口:有接口,就能把变量,嫁娶给 “富豪计算机语言”,“重要计算机语言”。

2 它有多少个【数据库】“嫁娶”接口:有接口,就能把变量,嫁娶给 各种数据库。

结论:

玩计算机语言,必须和数据结构打交道。而数据结构又不可能,被某1种计算机语言一统江湖。

用上述观点发明计算机语言,就基本不需要什么json等。

变量.load/save(文件名,长,宽,高,时间) 或 (文件名,库名,表名,索引名,行号,字段名)

变量.receivefrom/sendto(其他计算机语言).load/save()

其他计算机语言:这里可以是【一种计算机语言名】;【一种数据库名】;【数据转换器名】;【版本】等。

这两样很难吗?

tags: