Atitit.常见的4gl 季替代编程语言  与 dsl

Atitit.常见的4gl 季替编程语言  与 dsl

 

1. 4gl dsl上扬历史1

2. 4gl dsl的特点1

3. 广阔的4gl 季代编程语言 dsl2

4. 前景趋向以及标准2

4.1.1. 事实上的工业标准2

4.1.2. 受限的自然语言加图作为用户界面2

 

1. 4gl dsl更上一层楼历史

1985年,美国举行了全国性的4GL研讨会,也多亏以即时上下,许多名的电脑科学家对4GL开展了宏观研究,从而使 4GL进入了电脑是的钻研界。

针对因为处理过程为中心的老三代表语言提出的,希望由此某些标准处理过程的自动生成,使用户只有说明要做啊,而将现实的实践步骤的配备及软件自行处理

 

 

4GL以系统所提供的效能为着力,进一步组织了开发高层软件系统的开支环境,如报表生成、多窗口表格筹、菜单生成体系、图形图象处理系统及决策支持系统,为用户提供了一个良好的下开发条件

其提供了功能强大的非过程化问题定义手段,用户仅仅需要报系统召开呀,而无需说明怎么开,因此而大大加强软件生产率。

 

非过程化程度高,面向问题,只需要报计算机“做啊”,而不要告知计算机“怎么开”,用4GL编程以的代码量较之COBOL、PL/1明明减少,并而改为数据级地提高软件生产率等特色

 

笔者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

 

2. 4gl dsl的特点

.DSL = 整洁的代码
3.DSL须要盖文件代码的款型出现
4.DSL之语法应该尽可能地接近英语还是其他自然语言

)非过程化标准:4GL基本上应当是面向问题的,即只有待报计算机“做呀”,而不用告知计算机“怎么开”。当然4GL以适应复杂的使用,而这些下是无法“非过程化”的,就允许保留过程化的语言成分,但无过程化应是4GL的根本特色。

4)通用性::4GL若有活力,不克适用范围太窄,在某一样范围外应负有通用性。

 

3. 宽广的4gl 季替编程语言 dsl

正则表达式
sql linq css ,html.业务api.通用模块。工作流语言。。图形化编程.ant
shell..Java 6注解,attilax c#..xml..json..yaml

 

 

4. 前景来势以及业内

4.1.1. 实际的工业标准

4GL成品十分不合并,给软件之可移植性和动范围带来了大幅度的熏陶。但因SQL的4GL已改为主流产品。随着竞争及进步,有或出现因SQL为引擎的实在的工业标准。

4.1.2. 受限的自然语言加图作为用户界面

4GL拿以受限的自然语言加图作为用户界面。

 

 

 

paip. dsl 编程语言优点和 常见的dsl – attilax的专栏 – 博客频道 – CSDN.NET.htm

 

LISP和PROLOG号称第五替语言

发表评论

电子邮件地址不会被公开。 必填项已用*标注