积木编程、空间编程,小球树建模法

anycmd 发布于 2015/01/28 17:34
阅读 612
收藏 3
突然有个想法。我们可以制造一些可以像小孩子玩的那样的积木,但是不会像小孩子玩的那样复杂多样。
只有体积大小不等的一种球形的积木,这种积木用来表现树上的一个节点,我们用这种积木去为系统建模。
System是个大大的积木球,System下面挂接着几个小一些的积木球,每一个小积木球上还挂有更小的积木球。
class是个积木球,class上的属性是个球,有int、string、bool等几种基本颜色的最小的积木球。


积木球上需要带个显示器,能够显示出名字,最好每个小球都是电子设备。摆弄好后将整棵小球树的根上的usb数据线插入我们的电脑,然后我们可以使用软件来验证,并将那些小球和那棵树上蕴含的信息直接转化为可执行的代码。


借助这些带有显示器的电子小球树我们可以观察到软件世界的运动。每当我们新开发一个软件系统卖给用户的时候我们附带给他们一棵小球树,把小球树上的usb插入服务器他们就可以观察到电子世界的运动,这棵小球树可以用来观察和诊断软件空间中的健康状况。
加载中
0
anycmd
anycmd

Anycmd这个标签下是个开源的“权限引擎”。

欢迎讨论“梁山-开源权限引擎”

http://git.oschina.net/anycmd/anycmd

0
anycmd
anycmd
这种用小球组成的结构树来观察数据在结构中流动的景象的方式需要不停的改进,要是有科幻世界中的技术就好了:我们把一个带有usb线(完全不需要usb线,usb线用来标识需要连接)的大球插入电脑,这个大球会根据来自于运行中的软件的输入信号去自己变换自己的结构,它自己去生长成一棵树,这样我们把这个会变性的球接入我们运行中的软件系统(树)的一个节点它就以这个节点为根来生长出一棵树。
快速开发师
快速开发师
回复 @anycmd : 我对你设置了关注,至少我找到了和我有点相似的人,希望我们能够合作;我的开源软件有eclick和weaver_work,现在正在研究web拖拽开发
快速开发师
快速开发师
回复 @anycmd : 我想在有生之年制造出接近人的人工智能,然后让这个“人”,改造我的肉体,让我不死不灭
anycmd
anycmd
回复 @快速开发师 : 外国人不会比我们的同胞优秀,他们不会好过我们身边的人。东方人拥有人类最好的素质,只不过是人们身上的那个东西暂时的游离到身体之外去了,这个东西正在复位,只是有些人回家的快些有些人回家的慢些,早晚都会回归,世界的重心随着复位到世界的东方。
anycmd
anycmd
回复 @快速开发师 : 我们相信东方有很多不好的地方,也相信西方并非完美,让我们一起努力吧,在有生之年,将世界的重心复位到世界的东方。我们的人民,我们的家园,我们的祖先奋斗的地方,我们生长的这块土地,我们知道她并不完美,愿我们把苛求留在心里,让我们把微笑送给她,正在此时,我看到了她的笑容。
快速开发师
快速开发师
其实我跟你是一样的人,要不然我就不会跟你说这么多了,而不是别人跟你说这么多;我可能真的非常了解你,我们都想做出很厉害的东西,都想不一样,可是我曾经也范了跟你现在一样的错误,我原来想到的很多东西后来无意中在网上看见一些外国人早在做了,你若真要体现你的强大,就要真的想出一种真的很厉害的匪夷所思的东西出来,要想不一样就要想狠一点,狠点想打破一切人的思维,看好你,希望你有这个能力。
0
快速开发师
快速开发师

我晕死,看见标题就知道是你了,我感觉好烦,能做出个产品,要有用,你想到的这些太肤浅了,不知道有多少程序员曾经想到过,就不要拿出来说了

anycmd
anycmd
不予置评
0
梅开源
梅开源

minecraft?  元胞自动机?

有许多有识之士在饱尝各种语言编译和各种框架的硬性规定痛苦后,都探索用树装配逻辑。

能够通过图形化加强可视化更棒。

and我最想说的是,不要用球形或正方形。

anycmd
anycmd
加油
0
扳手扳死你

引用来自“快速开发师”的评论

我晕死,看见标题就知道是你了,我感觉好烦,能做出个产品,要有用,你想到的这些太肤浅了,不知道有多少程序员曾经想到过,就不要拿出来说了

+1
返回顶部
顶部