Design patterns 一种语言/框架/API中您最喜欢的功能是什么 你认为在一种语言(C,C++,java,露比)或框架(Hibernate,Rails,…)中设计的是什么?我认为每一个都是它与众不同的地方。因此,我要问你们每一个人,在一种语言/框架/中,你们认为什么特性或设计/代码很棒
例如:iPhone objective的C委托模式非常棒。到目前为止,我一直觉得LINQ在C#中非常迷人,非常有用 但是,在展望了C#(5.0)的未来之后,我对Design patterns 一种语言/框架/API中您最喜欢的功能是什么 你认为在一种语言(C,C++,java,露比)或框架(Hibernate,Rails,…)中设计的是什么?我认为每一个都是它与众不同的地方。因此,我要问你们每一个人,在一种语言/框架/中,你们认为什么特性或设计/代码很棒,design-patterns,programming-languages,language-design,Design Patterns,Programming Languages,Language Design,例如:iPhone objective的C委托模式非常棒。到目前为止,我一直觉得LINQ在C#中非常迷人,非常有用 但是,在展望了C#(5.0)的未来之后,我对async模式以及它将使许多人的生活变得更轻松的事实感到非常兴奋 我还喜欢很多其他功能(这里有一个优先列表): async LINQ(当我不得不在短时间内从事2.0项目时,我意识到使用LINQ是多么容易) Lambda表达式 内置的迭代器模式 内置的可观察的模式 到目前为止,我一直觉得LINQ在C#中非常迷人,非常有用 但是,在展望了C
async
模式以及它将使许多人的生活变得更轻松的事实感到非常兴奋
我还喜欢很多其他功能(这里有一个优先列表):
async
(当我不得不在短时间内从事2.0项目时,我意识到使用LINQ
是多么容易)LINQ
Lambda表达式
- 内置的
模式迭代器
- 内置的
可观察的
模式
LINQ
在C#中非常迷人,非常有用
但是,在展望了C#(5.0)的未来之后,我对async
模式以及它将使许多人的生活变得更轻松的事实感到非常兴奋
我还喜欢很多其他功能(这里有一个优先列表):
async
(当我不得不在短时间内从事2.0项目时,我意识到使用LINQ
是多么容易)LINQ
Lambda表达式
- 内置的
模式迭代器
- 内置的
可观察的
模式
- 模式匹配,任何支持它的语言。对于那些不提供任何语言的语言来说,它确实是一个很好的挡箭牌
- 列出理解——同样,当它们可用时是必要的,当没有时是痛苦的
- 闭包
- 内置文档支持:Lisp、CWEB、Javadoc等中的docstring
- 模式匹配,任何支持它的语言。对于那些不提供任何语言的语言来说,它确实是一个很好的挡箭牌
- 列出理解——同样,当它们可用时是必要的,当没有时是痛苦的
- 闭包
- 内置文档支持:Lisp、CWEB、Javadoc等中的docstring
- ML语言家族中的模式匹配
- 在OOP语言的方法体中隐式
此
- 函数语言中的闭包
- Lua和其他语言的协同程序
- ML语言家族中的模式匹配
- 在OOP语言的方法体中隐式
此
- 函数语言中的闭包
- Lua和其他语言的协同程序