在一种语言/框架/ API中,您最喜欢的功能是什么
您认为用一种语言(C,C++,JAVA,Ruby)或框架(Hibernate,Rails,....)设计的非常棒?我认为其中的每一个都是让它变得特别的东西。因此,我问你们每个人,你认为什么功能或设计/代码片断在一种语言/框架中是很棒的... ...在一种语言/框架/ API中,您最喜欢的功能是什么
例如:iPhone客观的C代表模式非常棒。
回答:
到目前为止,我一直发现LINQ
非常迷人,并在C#中非常有用。但是,在考虑了C#(5.0)的未来之后,我对async
模式以及它将使很多人的生活更轻松的事实感到非常兴奋。
有很多我喜欢的其他功能(给出的优先级列表):
async
LINQ
(我意识到它是多么容易与LINQ
工作,当我有在短时间内在2.0项目上工作)Lambda expressions
内置
iterator
图案内置
observable
图案
回答:
模式匹配,在支持它的任何语言。对于不提供任何语言的语言而言,它确实是一个炫耀者。
列表解析 - 当它们可用时,它们是相同的,必要的,当没有时则是痛苦。
瓶盖
内置文档支持:在Lisp中,CWEB,的Javadoc等
回答:
- 模式匹配的ML家族的语言文档字符串
- 隐
this
在OOP语言中的方法体中 - 功能语言中的闭包
- Lua和其他语言的协程
以上是 在一种语言/框架/ API中,您最喜欢的功能是什么 的全部内容, 来源链接: utcz.com/qa/266674.html