应用软件开发进入多语言混合编程时代-ajax的启示
来源:互联网 发布:单片机usb 编辑:程序博客网 时间:2024/04/28 07:01
随着Ajax技术(Ajax本身就是多种语言的混合应用的一个代表性案例)普及应用和2.0(web2.0、enterprise2.0)时代的到来,现代商业竞争愈发激烈,企业要求的系统具有更好的灵活性,导致大型应用系统建设复杂程度指数级增加,越来越多的系统也在不自觉的采用了多语言混合编程来满足这种需求。传统的大型企业级应用软件的主要特点是:编码式的开发方式和一次开发持续运行的应用软件——编码式的开发方式,使得快速开发企业级应用软件的愿望难以实现;一次开发持续运行的方式,则导致了软件的僵化和濒危——很明显,这种软件不但难以适应客户需求的变化,而且每次修改都必须在代码层上推倒重来,因此造成了效率的降低和资源的糜费。(本段为引用) 传统的单一语言系统已经无法满足现有应用系统的开发,VB+Sql或delphi+Sql的快乐时代一去不回。这种变化对于统架构设计师来说提出了更高的要求,要掌握多种语言的特性,根据系统的需求合理选择技术路线和开发语言。C/C++追求performance,比较适合做系统级的应用,C#/java强烈的oo特性,PHP与html天生的亲缘关系,javascript/perl/pythan等动态语言的简洁和粘合性, AIR(Adobe Integrated Runtime)/silverlight在浏览器层面丰富炫目的UI表现力; j2ee平台大量的开源资源得益于其开放性,MS .net 平台系列产品师出微软同门,具有很好的易用性和整体性,开发效率高,开发成本较低,不一而足。相信随着多语言技术应用的发展,还会出现很多类ajax的神奇技术,而其本身不过是几项传统技术发挥各自特点的整合。
传统的单一语言系统已经无法满足现有应用系统的开发,VB+Sql或delphi+Sql的快乐时代一去不回。这种变化对于统架构设计师来说提出了更高的要求,要掌握多种语言的特性,根据系统的需求合理选择技术路线和开发语言。C/C++追求performance,比较适合做系统级的应用,C#/java强烈的oo特性,PHP与html天生的亲缘关系,javascript/perl/pythan等动态语言的简洁和粘合性, AIR(Adobe Integrated Runtime)/silverlight在浏览器层面丰富炫目的UI表现力; j2ee平台大量的开源资源得益于其开放性,MS .net 平台系列产品师出微软同门,具有很好的易用性和整体性,开发效率高,开发成本较低,不一而足。
相信随着多语言技术应用的发展,还会出现很多类ajax的神奇技术,而其本身不过是几项传统技术发挥各自特点的整合。
- 应用软件开发进入多语言混合编程时代-ajax的启示
- 多语言编程时代
- 38 混合开发的时代已经来临
- 混合时代的开发己经来临
- 多语言混合开发
- Ajax:一种新的开发Web应用软件的途径
- 互联网开发全面进入开发直接运维的时代
- Java程序员的未来 走向混合编程时代
- Java程序员的未来 走向混合编程时代
- 应用软件开发的本质
- AJAX时代的快速应用开发
- 编程快手的启示
- SQL+C#:一次多语言混合编程的经验总结
- Delphi 与 FORTRAN语言的混合编程
- 汇编语言和C语言的混合编程
- Delphi 与 FORTRAN语言的混合编程
- (转贴)TIOBE语言流行度排行显示混合编程时代到来
- 杯具啊,混合语言编程的弊端出现了,兼谈js的开发工具
- javascript的正则匹配
- Venkman Introduction
- 动态的小例子
- IIS上传默认大小
- 加班的日子
- 应用软件开发进入多语言混合编程时代-ajax的启示
- 自绘下拉列表框
- linux 下vi 的使用
- J2EE程序中的SQL语句自动构造方法
- 如何在Linux下配置Java开发环境详述
- 简单控件Panel和PlaceHolder的使用区别
- 关于“家”
- linux kernel reading(1)
- delphi常用函数