TechTarget信息化 > 百科词汇

Curl:Curl

Curl语言是一种导向性的程序设计语言,作为一种新方法创建交互式网页来替代HTML和JavaScript以及相关工具。命名采用了语言中用来定义格式的波形括号Curl,Curl为初学用户提供了学习的平缓“坡度”,也为高级用户提供了久经考验的性能。由国防部高级研究项目代理资助,Curl由马萨诸塞州科技学院的David A. Kranz开发,HTML语言的创建者Tim Berners-Lee也参与其中,并扮演了重要的角色。〕  

    由于源代码的转换比编译代码用时更少,Curl语言的应用则被转换成了桌面电脑用户的源代码。源代码是由用户端的处理器编译,运行时环境分散,如一个网页浏览器插件可以让用户看到Curl的内容。为了适应每一个用户的需求,Corl被设计成可以与HTML和标准服务器端CGI 脚本语言交互运行,并通过SOAP执行程序连接到网络服务器。  

    Curl语言的支持者预言,Curl语言的潜在的整合不同任务的能力,诸如适应多语言环境象HTML,脚本语言如JavaScript,面相对象的程序语言如Java,这些特性可以令它成功的运行,尤其是在处理器插件由主要内容来选择性的分配的状况下例如运行Macromedia公司的Flash。  

    批评者认为,Curl的商业模式将无法运转。当前,每一个处理器插件的报告反馈到Curl公司,研发人员将根据处理器执行情况的代码支付给Curl一定的费用。Curl的这种表面性报告将有可能提高终端用户的个人关注度,并且按份付费的使用的次序模式也将导致开发者必须在固定预算内完成工作的问题。  

    现在,虽然Linix和Macintosh版本的Curl语言已经可以正常运行了,可是Curl语言只有在Windows操作系统中运行。Curl语言的初期市场期望在企业内部网实现。

最近更新时间:2008-06-17 EN

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

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐