基于模型的编程,有没有人感兴趣呢

zhangyuxiang 发布于 2013/07/03 16:06
阅读 321
收藏 0

我是开源xworker的作者,xworker已经6年了,不过过去的6年主要是研究的是理论和哲学,很悲催。

现在理论和哲学已研究完毕,准备推广模型编程的概念和使用模型编程开发一些项目,不知道有没有人有兴趣啊,没有兴趣能提批评意见也不错。

模型编程的主要理念:

  • 用数据编程
    模型是数据,用数据表示一切类型的事物,对象、行为等都是数据模型。
     
  • 任何模型都可以转化为动作
    动作是可以执行的程序,任何模型理论上都可以转化为动作,当然有些动作可能是错误的无法执行,但是允许模型转换为动作。
    此理念来源于物质和能量的关系。
     
  • 一个模型是什么是由它的关系决定的
    一个模型是什么可以用自己或其他模型来解释,并且一个模型可以用任意一个模型来解释。
    此观点和结构主义类似。

xworker的网站:http://www.xworker.org,有兴趣者可以看看。

加载中
0
L5_Railgun
L5_Railgun
听起来就是种DSL
0
BladeHeart
BladeHeart
哲学我也很喜欢  希望有机会一起探讨探讨
0
中山野鬼
中山野鬼
哈。你这个是面向对象中的面向对象。我倒现在忙着用C整理面向模块的编程方法和规范。和你完全反过来。所有计算都是面向数据的,但是都和数据来源或目标无关。仅负责自身模块的数据处理。数据在各个模块中流动,又只是某个特定模块处理逻辑决定。数据在这种思维里,反倒如流水。算是反面向对象的。
返回顶部
顶部