35得票8回答
将R与Matlab进行数据挖掘比较

最近我开始学习R语言而不是直接开始使用Matlab编码,主要是因为R是开源的。目前我在数据挖掘和机器学习领域中工作。我发现许多机器学习算法都已在R中实现,我仍在探索R中不同的软件包。 我有一个快速问题:你如何比较R和Matlab在数据挖掘应用中的流行度、优缺点以及在行业和学术界中的接受程度等...

35得票6回答
PHP中与Python的pass语句等效的是什么?

你知道有没有像Python中的pass语句一样工作的PHP语句吗?

34得票5回答
Groovy与Jython或JRuby相比的优势是什么?

为什么我会选择使用Groovy而不是Jython或Jruby?这种语言是否提供任何固有优势来弥补Jython和Jruby技能适用于其JVM之外的父语言的缺点? 请记住,我故意保持这个问题的普遍性,但如果在特定领域存在任何优势,请不要犹豫地描述它们。 编辑:为了澄清,如果我在Jruby中编写...

32得票9回答
Haskell是一种Lisp语言吗?

我一直在阅读Doets和Eijck 2004年的《Haskell之路:逻辑、数学和编程》。这似乎是一本备受尊重的书,但当它声称Haskell是Lisp家族的成员时,我很吃惊。这是否准确?我认为Lisps具有s表达式、不纯函数和列表作为唯一的复合数据结构。Haskell没有这些特点。对于这种说法...

31得票5回答
将console.log的值赋给一个变量

如何将使用console.log打印的JavaScript对象分配给变量? 我在Chrome控制台中。 使用Ruby,我会使用test = _来访问最近打印的项。

31得票3回答
Clojure STM和Haskell STM有什么不同之处?

我试图找出Clojure所称的STM与Haskell中实现的STM之间的区别。撇开实际语言语义的差异,我有点困惑,因为Rich Hickey在他的演讲中说Clojure的STM实现与其他任何东西都非常不同,但我除了语言选择以外不理解这些差异。

27得票8回答
类似Jinja的JS模板语言

我非常喜欢Django/Jinja2模板语言。它们的语法非常简单,但非常灵活。在JavaScript中是否有类似于这种语法和功能的东西,或者至少具备这种功能呢? 我查看了underscore、jQuery模板和mustache模板,但似乎都不是我想要的。 附加说明 我认为在所有库中(我查...

26得票3回答
Ruby中与Python的defaultdict相对应的是什么?

在Python中,我可以创建一个哈希表,在第一次引用每个元素时都具有默认值(也称为“自动创建”)。这是一个示例:from collections import defaultdict d = defaultdict(int) d["new_key"] += 1 print d 打印该字典,可以...

26得票5回答
类似于Python中的Jinja2的Node.js模板库?

有什么类似于 Python 的 Jinja2 的 Node.js 模板库吗?

26得票5回答
Actionscript 3和Haxe:在新的Flash项目中选择哪一个?

我正在规划一项新的Flash游戏项目,想知道哪种语言更适合使用?我已经对Actionscript 3有很深的理解,但还没有使用过Haxe,不过我已经阅读了语言参考文档,发现Haxe具有我最喜欢的其他语言(如C#和Ruby)的一些功能。 所以我的问题有两个部分: 1)Haxe能否与Flash...