分享
 
 
 

鲁班语言

王朝百科·作者佚名  2010-04-16
窄屏简体版  字體: |||超大  

鲁班是什么?

鲁班是一个面向部件的整合语言(Component Oriented Scripting Language). 鲁班语言是自由源码公开语言.

鲁班的命名一是为了纪念中国历史上最伟大的土木工程师, 二是为了凸显鲁班语言和鲁班建筑工艺的神似之处

鲁班是由中国人发明的计算机编程语言. 鲁班的发明人现居美国.

为什么需要鲁班语言?

世界上现有的编程语言很多, 但是并不意味着我们的工具已经完全得心应手. 鲁班的发明人觉得整合语言

(Scripting Language)有很大的潜力. 因为容易上手容易推广应用. 但是比较起复杂的语言象C++/Java, 整合语言

有一个很大的弱点, 就是没有一个适合的部件模型(Component Model). 就象在沙子上做东西, 容易开始, 可做不大.

鲁班语言的发明正为了填补这个空缺.

鲁班是一个面向部件的整合语言. 它的语法简洁, 比一般的整合语言更易学易用. 同时鲁班又提供一个简单而

又强大的部件模型. 在有必要的时候, 用户可以很容易的把鲁班代码组织成不同的部件以支持共享和再用.

简而言之, 鲁班兼有整合语言的可用性和编译语言的可管理性.

什么是鲁班部件?

软件业内已经有关于将软件工程部件化的讨论. 但是什么是软件里的部件并没有明确的定义.

鲁班语言将部件定义为属性构成的物件, 和Java Bean相似. 用户可读写部件的属性来调用部件. 属性的变化可

引发部件内部的计算过程. 从而使部件的属性保持相互一致. 鲁班的部件模型比现行的对象模型要简单的多.

更适合整合语言的应用环境. 部件的定义, 存储, 归类和连接是鲁班语言的最重要的特色.

鲁班的主要特色

以下是鲁班语言的主要特色一览:

- 部件可以是过程Process或者组合Composition - 所有部件界面统一

- 数据类型和部件都存放在一个名字空间Namespace -部件界面可以继承(Component Interface Inheritance)

- 动态数据类型检查(Dynamic type checking) - 建有常用容器类型Built-in container types

-多线并行和协调(thread dispatching & synchronization) -无异常错误处理(Exception free error handling)

-反映 Reflection - 异步运行部件 Asynchronized component

-所有数据和部件都可以转换成串行流(Serialized) -通过网络或文件读写任何数据和部件

- 可从C++输入新数据类型

鲁班编程语言发明人黄晓川简历:

黄晓川,广西桂林人.1989年毕业于中国科技大学计算机系.

1993年赴美,1995年获美国罗格斯大学(Rutgers University)计算机硕士学位.

1995年至今,就职于多家华尔街投资银行从事大型软件开发工作.

就职公司包括:美国花旗银行,高盛公司(Goldman Sachs)及Bear Stearns.

2003-2004年全职从事鲁班语言开发.

下载编译器看了一下,很简陋,

不过从其设计方向来说,应该还是很有吸引力的

现在还不能判断其语言特性的优劣,网站等相关开发资源还很不完善

虽然个人有些怀疑,但是做为国人该领域屈指可数的作品,还是要关注一下.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有