4

我想知道使用 LOGO 是否有任何真正的缺点?我知道它是用来教孩子的,但理论上它可以用于更高级别的项目。除了它的许多不同版本之外,还有什么真正的缺点吗?

4

4 回答 4

3

除了实际问题(跨平台支持、库)之外,我认为主要问题是它具有动态范围(参见此讨论)。这往往会让人感到困惑,特别是对于函数式语言,并导致难以解决的错误。

但是,除此之外,我知道它是一种非常酷(口齿不清且被低估)的语言(参见上面的链接,其中有一个有趣的讨论)。

于 2012-03-13T00:37:43.520 回答
1

其实LOGO的使用相当广泛:http ://ccl.northwestern.edu/netlogo/

大多数问题与任何脚本语言相同。加上用户群(虽然不小)绝对不是很大。

于 2012-03-14T13:45:22.260 回答
1

这取决于您所说的“真实”是什么意思。FMSLogo 非常成熟和稳定。它具有快速的类似字典的结构,称为“属性”。它具有数组、列表、将图像保存到 GIF、TCP-IP 通信、触发器、异常、消除尾端递归。它甚至支持一个瑞士刀库,它可以做很多不同的有用的事情,比如 HTML 生成、日期处理、多项式因式分解、数值积分......

于 2015-04-16T20:53:03.207 回答
0

一个很大的缺点是缺乏对使用此类站点可能遇到的特定问题的支持。看看这里有多少与徽标相关的帖子,与 java 或 c++ 相比。

于 2012-03-13T00:39:42.437 回答