快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

代码大战:哪种语言会赢得开发的霸权?

原CNET的开发人员Dan Seewer和Kevin Cobb接受了我们的采访,就哪些编程语言位列开发语言前茅以及哪些语言正在参与排名的竞争发表了自己的看法。Dan在软件开发上的经验超过17年,他所使用过的语言包括Perl、C、Java和C#。Kevin有超过5年的(软件)开发经验,而且是Sun认证的Java程序员。

Builder.com:就你们的观点来看,在未来两年里哪种编程语言是“必须懂”的开发语言?

 

Kevin:COBOL。

Dan:关于这个问题,我已经考虑了很多,但是还不能确定这一点。我确实没有看到也没有听说有多少新兴的语言。但是我想最终在一些领域还是开始有了一些进步。例如,XML、XSL和XSLT正在成为被推荐的开发语言。

Kevin:我想Web的开发(并不真正针对某种语言)在未来5年里会有一个大的跃进。那时只要一谈到Web的开发,你就是在谈论Java或者ASP(.NET)。

Dan:还有一些其他的“分裂”领域值得考虑,例如开放源码运动的PHT和Zope。

Kevin:但是我说的是对原有领域巨大的推动,而不是小的,推动总是会有的。Web开发是进行大规模应用程序开发的强盛的、相对廉价和快速的方法。

Dan:我同意Kevin说Web开发在未来几年之内只会变得更重要更加普遍。

Kevin:但是我认为Zope和PHP语言的发展已经极大地落后于JSP/ASP了,所以它们不会涉足这个领域。当然,我们可能对此存有偏见,因为我们恰巧就是Web开发人员。

Dan:在我们这个行业,你总能够看到有人寻找非主流的方法开发应用程序。而且,我也不会那么自负,认为主流的产品要比边缘的产品好得多。主流的东西其回报可能会更好,但是边缘的东西却能够带来真正推动我们职业技术水准的创新。这一点不值得深入思索吗?

Kevin:我不是从这个角度考虑的;ASP/JSP会被强化成为Web的开发语言,因为它们已经大大领先其他语言,它们如此先进,甚至已经包括进了安全问题。但是,你关于边缘的东西能够带来真正推动我们职业技术水准的创新,我的确同意这一看法。

Builder.com:有些人暗示说微软最近对.NET的研究已经从VB.NET和C#转移出来了。你们同意这一说法吗?这一点会影响到对使用哪种语言的选择吗?

Kevin:我不这么认为。微软还会是微软,并最终会发挥VB.NET的强盛能力,而Java还会保持Java的特色,并在其领域发挥作用。

Dan:似乎人们总喜欢找微软软件的漏洞,以此来让微软难堪。就像Kevin所说的,这并不会吓走只使用微软工具的人。

Builder.com:你们两人都预见Java和微软之争不会了结。

Dan:绝对不会。

Kevin:不可能。

Builder.com:现在我们转回开发环境这一方面。新的基于UNIX的Mac OS X已经吸引了一些人转向消费端的开发了。不知开发人员是否已经注重到了?他们是否应该注重这一点?

Kevin:我没有注重到。在我看来,像这样的东西要等上一段时间才会影响到(整个)开发领域。

Dan:我最近和一个老资格的Mac OS迷聊过,他很喜欢新的OS及其开发工具。但是我不认为这就能够把人变成Mac的开发人员。很有趣的是?D?D人们在很大程度上都忠于自己的钱包。现在Mac OS X开发人员的职位还不是很多。我想你会找到在闲暇里为这个平台进行开发的狂热者。

 


返回类别: 教程
上一教程: 排序方法解决“上下主题”问题(一)
下一教程: ASP3.0中的流控制能力(3)  

您可以阅读与"代码大战:哪种语言会赢得开发的霸权?"相关的教程:
· ASP开发必备:WEB打印代码大全
· 加速你数据库和程序开发的存储过程
· Web脚本开发语言比较
· 开发WEB站点编程常用的代码2
· Web服务互操作开发的十大要点
    微笑服务 优质保证 索取样品