技术思考
文章平均质量分 77
Beyondsofter
这个作者很懒,什么都没留下…
展开
-
微软架构师谈编程语言发展(二)
微软架构师谈编程语言发展(二)译者:程化 Brian:是的,在有的情况下,多种语言互相关联。比如,如今的Windows编程就是一项大苦差:你必须懂PHP、JavaScript、HTML、XML、SQL等等,要把这些东西全写到名片上,你就只有小小的一块地方可以写自己的名字了。哈哈哈。当然,能够同时使用多种语言也是有好处的,至少你可以选择自己喜欢的语法…… Erik:我们的编程语言转载 2007-08-13 09:33:00 · 517 阅读 · 0 评论 -
微软架构师谈编程语言发展(三)
微软架构师谈编程语言发展(三)译者:程化 Herb:我想,我们有必要在“函数型”编程领域做一个进一步区分,将其划分成两个部分。我非常同意Anders和Erik的意见。我不太同意的是这样的措辞:我们之所以继续使用“命令型”编程语言,是因为这是大家目前所能理解的;通用程序员目前的工作并未取得巨大的成功;市场对于“所有的东西都是表达式,所有的语言都应该是表达式类型的语言”这样的理念已经非常接转载 2007-08-13 09:35:00 · 514 阅读 · 0 评论 -
微软架构师谈编程语言发展(五)
微软架构师谈编程语言发展(五)译者:程化 (译者注:访谈到现在,众人已经很放松,谈话随意,插嘴较多,因此我加了比较多的句子补充和注解,利于理解。当然,这些是我自己的理解,可能是错误的,欢迎指正!) Charles:但是在C#中做不到这样,你不能选择一些函数,然后就执行它们。 Anders:讲错台词了(译者注:Anders开玩笑,因为C#是微软的招牌,Anders暗指Ch转载 2007-08-13 09:38:00 · 638 阅读 · 0 评论 -
微软架构师谈编程语言发展(一)
本文是对微软Channel 9中采访几个语言大牛的视频的翻译。视频在Channel 9,链接http://channel9.msdn.com/Showpost.aspx?postid=273697。名字为Anders Hejlsberg, Herb Sutter, Erik Meijer, Brian Beckman: Software Composability and the Futu原创 2007-08-13 09:31:00 · 658 阅读 · 0 评论 -
微软架构师谈编程语言发展(四)
微软架构师谈编程语言发展(四)译者:程化 Charles:你这么一说,关于“函数型”编程,我马上想到一个问题是:在现有基础上再加一层必须考虑的抽象,实际上能不能增加程序员的生产率,是否真的有帮助?作为程序员,现在还要考虑“副作用”的问题。反正我现在用C#还是其他语言编程的时候,是不会像一个“函数型”程序员那样考虑副作用的。 Herb:往一个语言上增加更多的特性无法使其变简单转载 2007-08-13 09:36:00 · 562 阅读 · 0 评论