上次更新:2012年10月22日
不在当前版本
此闪烁不在雷达的当前版本上。如果它是最后几个版本之一,很可能它仍然是相关的。如果昙花一岁,它可能不再是相关的,我们的评估可能今天可能不同。不幸的是,我们根本没有与雷达以前版本的昙花一现的带宽 了解更多
2012年10月
评估 值得探索,以了解它将如何影响您的企业。
Microsoft的F#继续发展,最近发布F#3.0 Beta。F#在简明表达业务和域逻辑方面是优秀的。尝试在应用程序中实现显式业务逻辑的开发人员可以选择在F#中用C#中的大多数管道代码表达他们的域。
2012年3月
评估 值得探索,以了解它将如何影响您的企业。
2011年7月
评估 值得探索,以了解它将如何影响您的企业。
功能语言F#,Clojure和Scala仍然存在于雷达的评估环中。对功能语言的兴趣继续增长。特别是功能语言的两个特征是推动这种兴趣,这种兴趣,不变性,其对并行性的影响和作为第一类对象的功能。虽然将封闭件引入C#带来后一种能力,但功能语言几乎是不可变性的同义词。在评估环内的这些语言的放置表明我们对其相对成熟度和适当性的看法。F#基于OCAML,在Visual Studio工具集中完全支持。F#除了以自然方式的功能语言构造之外,还包括对对象和命令构造的支持。Scala,如F#,组合了对象和功能范例,尽管Scala的语法更加java。Clojure开始作为JVM语言,现在可以在.NET CLR上使用。Clojure确实允许变形状态,尽管它具有广泛的不可变的持久数据结构,所有支持多线程应用。 There are many similarities between these three languages, but at the moment we believe F# and Clojure to be better suited to most organizations for assessing than Scala. More work clearly needs to be done to validate this assertion.
2011年1月
评估 值得探索,以了解它将如何影响您的企业。
2010年4月
评估 值得探索,以了解它将如何影响您的企业。
在以前的雷达中,我们在一个组中将功能语言集成在一起。对于这个版本,我们已经爆炸了该组并开始呼唤有趣的人。在目前的功能语言作物中,我们最喜欢的是Clojure:简单,优雅的Lisp在JVM上实现。其他两个我们有趣的是Scala(以功能形式的Java重新思考)和F#,来自Microsoft的OCAML导数现在在Visual Studio 2010中显示出“框中”。
发布时间:2010年4月29日
雷达

下载技术雷达第25卷

英语|Español.|Português.|中文

雷达

及时了解技术

现在订阅

访问我们的档案以阅读以前的卷

Baidu