代码改变世界

对于最近一段时间热门的新技术的感想

2005-09-26 16:37  Colin Han  阅读(1898)  评论(12编辑  收藏  举报

上一周是一个新技术周,PDC 2005和中国Tech.ED两大微软技术大会都在这一周进行。一些新的技术也开始在开发人员中活跃起来。C#3.0, VB 9.0, WPF, WCF, WWF, LINQ 等等。我认为今年是新一轮技术周期的开始,因此在未来的几年,我们有很多的机会。我们需要更多的关注这些新技术的走向,从而乘坐下一轮技术的快车,实现更高的发展。


关于这些新技术,我在其中发现了几个关键词。体验效率自然语言化

体验

  在WPF和WWF中,可以说体验一次一直贯穿其中。使用WPF,我们可以为用户提供类似多媒体、动画、3D场景等等更佳的体验。 而且这些是非常容易的。以后,开发人员将更多的将关注点移到用户业务上去。

  在新的MSOffice(Office12)系统中,我们也可以看到很多“用户体验”的增强,例如:大图标,更有效的任务分组等等。我认为体验将会成为未来应用程序市场竞争的焦点。


性能

  从LINQ,C# 3.0和VB 9.0几个项目中,我们可以看到,微软正努力在下一代编程语言中提高开发人员的开发效率,但是似乎程序的执行效率正在被忽略。下一代开发语言中,微软将为开发人员提供更多的语法糖去帮助开发者更快的写出代码。


自然语言化

  下一代语言中将会更加类似自然语言,我想这样可以帮助开发人员将自己的关注点放在用户业务上。这些将会逼迫我们老开发人员转变自己的思想,用另外一种更像普通人的思维方式去思考问题,解决问题。

大家怎么看呢?