首页 > 新闻系统 > 编程天地 > 文章正文

2007 开发语言技术回顾

2008-02-19 14:08:36 来源:希赛网 作者:david_lv 点击:
2007没怎么注意就过去了。本来觉得2007,在IT界索然无味。但一回顾就吓了我一跳。这种技术的繁荣,不亚于2002年。

有数据存取技术。这就也强制实现了业务只能实现成纯业务的WebService。而且这样实现出来的WebService,也是很好的SOA架构,在整合和聚合上面,表现了很好的Open API特性。

  微软的D语言。听说微软又出了一个D语言,反复搜索信息很少。但它是面向业务专家的。这就让我很有兴趣。如何协同业务、页面表现、数据库设计、代码、测试、项目经理、文案。这是软件工程极其重要的问题。我们研究了大量的流程和工具来解决之间的理解鸿沟。前一段时间,炎黄盈动发布了一款流程描述软件,但可惜是面向eclipse的,不知道是谁用的?如果是给业务专家用的,建议简单再简单的安装和启动。

  lua语言。游戏的火热,热了这门语言。但我并没有把它定位成一个游戏语言。我在N年前就在做业务平台,研究了大量元数据,反射的技术核心,希望能简单开发和编程。当时也尝试了PascalScript。我前一段时间还用了用安装软件InnoSetup,也是脚本驱动。这都是很好的引擎。未来在业务专家和架构师和开发人员之间存在的一种脚本,必定是这个趋势。

  JAVASCRIPT语言。刚才说完了Lua。Lua是连接EXE软件的脚本。而JAVASCRIPT是连接WEB软件的脚本。现在的WEB开发技术,asp\asp.net\python\php\ror\jsp,层出不群。如何粘合这些不同的WEB语言,并且控制WEB元素,唯javascript莫属。

  PHP语言。PHP语言在web2.0时代,LAMP组合大火。使oracle应用在大型应用,MSSQL应用在中小应用,MYSQL应用在小企业应用中,三者割据。

  很多初入道的程序员都问我,现在技术这么多,该学什么才有前途?我说,你能应聘的企业是面向什么规模的客户,你就会用到相应的技术。我一般都是这么点拨的。

  虽然看起来PHP因为没有框架和Mix代码,让人感觉它是ASP时代的产物。但是PHP的跨平台性、PHP的积极演化,现在的模板技术,已经能实现MVC和多语言和多风格。现在也模仿ROR进行了ORM、REST URL技术、WebService技术,跟得上时代的脚步。笔者用过ASP、asp.net、jsp,上手使用php,感觉非常顺手,很符合常规思路

  webServcie与REST。记得当年使用COM+的时候,要整合个PB系统,要整合个CORBA,要整合个WebLogic,要包装成WEB应用,真是难死人,技术不稳定的N死。.NET技术的WebService,让我眼前一亮。ASP.net并没有让我感到开发web的爽(反而是asp和PHP),但是.Net的WebService是我用起来最顺心的。最近几年,微软是思想快,但步子慢。WPF、WCF都是非常好的技术,但都出师不利。代表未来的未来,但不代表未来。未来还在ROR和FLEX和WebService的手中。

  3D互联网,google发布了google earth,也发布了3D建模工具。第二人生也发布了SDK,但都没有引起风暴。FaceBook走入了SAAS、Open API的时代,这算是web2.5技术了 。

  看来,我们不要走的太快,只需要比现在前进一点,就有一个机会窗口。

9 7 3 1 2 4 8 :

精彩推荐
焦点大图推荐
本类热门文章

论坛美图

本周软件下载排行

广告联系 | 版权说明 | 意见建议 | 加入收藏 | 军网站群 [ 军软件园 - 军软件商城 - 军软件园论坛 ]

电信与信息服务业务经营许可证:京ICP证050203