我想知道是否有任何与使用LOGO相关的实际缺陷?我知道这是为了教孩子们的意思,但理论上它可以用于更高层次的项目。除了许多不同的版本之外,是否还有其他缺点?使用LOGO的缺点/缺点是什么?
回答
除了实际问题(跨平台支持,库),我认为主要问题是它有动态范围(见this discussion)。这往往会让人感到困惑,特别是对于一种功能性语言,并导致难以解决的错误。但是,除此之外,我知道这是一个非常酷(语言和低估)语言(请参阅上面的链接,其中有一个有趣的讨论)。
谢谢。非常有用的链接。 – ramblingWrecker 2012-03-13 00:49:49
一个很大的缺点是缺乏对使用类似这样的站点可能遇到的特定问题的支持。只要看看这里有多少标志相关的帖子,比如说java或C++。
其实LOGO是相当广泛的应用:http://ccl.northwestern.edu/netlogo/
晴的问题是相同的任何脚本语言。再加上用户群(虽然不小)肯定不是很大。
这取决于你的意思是“真实的”。 FMSLogo非常成熟稳定。它具有快速字典结构,称为“属性”。它有阵列,列表,保存图像到GIF,TCP-IP通信,触发器,异常,消除尾端递归。它甚至支持一个swiss-knife library,做了一堆不同的有用的东西,如HTML生成,日期处理,多项式因式分解,数值积分...
你能分享一些你的TCP/IP和FMSLogo的经验吗?上次我尝试了,它似乎缺乏通用网络编程:https://sourceforge.net/p/fmslogo/discussion/500408/thread/abe824dc/ – 2016-04-21 17:14:39
- 1. SqlBulkCopy的缺点是什么
- 2. TableAdapterManager的缺点是什么?
- 3. XInitThreads()的缺点是什么?
- 4. VirtualizingStackPanel的缺点是什么?
- 5. callStackSymbols的缺点是什么
- 6. DWR的缺点是什么?
- 7. 使用P/Invoke的缺点是什么
- 8. 使用Signalr的优缺点是什么
- 9. 使用Shadow DOM的缺点是什么?
- 10. 使用Maven有什么优点/缺点?
- 11. 使用“部分索引”的优点和缺点是什么?
- 12. WPF:使用WPF UserControl的优点/缺点是什么?
- 13. 使用Protocol vs Inheritance的优点和缺点是什么?
- 14. 使用OpenID的优点和缺点是什么?
- 15. 使用DB First与Code First的优点/缺点是什么?
- 16. 使用Global.asax的优点和缺点是什么?
- 17. 什么是使用大型CSS文件的优点和缺点?
- 18. 使用XML模式的优点和缺点是什么?
- 19. 多继承的缺点是什么?
- 20. Gradle的当前缺点是什么?
- 21. Android中sendSticyBroadcast()的缺点是什么?
- 22. Stackless Python的缺点是什么?
- 23. F#的优缺点是什么?
- 24. 链接列表的缺点是什么?
- 25. 红黑树的缺点是什么?
- 26. 星型模式的缺点是什么?
- 27. 是什么<!DOCTYPE HTML>的缺点
- 28. MSR加速器的缺点是什么
- 29. Perl Tk模块的缺点是什么?
- 30. AJAX在Rails上的缺点是什么?
问题更适合http://programmers.stackexchange.com/ - Logo是相当一个很好的教学语言,因为你会得到一个善良的孩子可以欣赏的直接结果。我小时候80年代就教过它,并且很喜欢它。 – Orbling 2012-05-08 16:39:38