您认为用一种语言(C,C ++,JAVA,Ruby)或框架(Hibernate,Rails,......)设计的是什么?我认为这些都是让它变得特别的东西。因此,我问你们每个人,你认为哪种功能或设计/代码片段在一种语言/框架/ ...中很好。
例如:iPhone目标的C委托模式非常棒。
答案 0 :(得分:4)
模式匹配,支持任何语言。对于那些没有提供任何语言的语言来说,它确实是一个显而易见的。
列出理解 - 相同,在可用时必不可少,没有时会感到痛苦。
闭包
内置文档支持:Lisp,CWEB,Javadoc等文档字符串
答案 1 :(得分:2)
到目前为止,我总是发现LINQ
在C#中非常有趣且非常有帮助。
但是,在看了C#(5.0)的未来之后,我对async
模式以及它会让很多人的生活更轻松这一事实感到非常兴奋。
我喜欢其他很多功能(给定的是优先列表):
async
LINQ
(我意识到当我不得不在短时间内处理2.0项目时,使用LINQ
会更容易)
Lambda expressions
内置iterator
模式
内置observable
模式
答案 2 :(得分:0)
this