何时使用处理语言? [关闭]

Posted

技术标签:

【中文标题】何时使用处理语言? [关闭]【英文标题】:When to use Processing language? [closed] 【发布时间】:2010-11-30 02:05:35 【问题描述】:

对于在线或桌面演示,我们有 actionscript、java、picolo、flare、prefuse 等选项。现在根据需要选择完美的语言是主观的,并且取决于项目。 但是如果你必须选择Processing(语言),那么你会根据什么来选择呢?您认为处理的优缺点是什么?

【问题讨论】:

你的意思是处理编程语言(processing.org)? @Ed,是的,我是这个意思。我没有在我的问题中提供 URL。 【参考方案1】:

处理使数据可视化变得(相对)容易。该网站提供了一些关于在哪里/谁在使用它的提示:

Processing 是一种开源编程语言和环境,适用于想要对图像、动画和交互进行编程的人们。它被学生、艺术家、设计师、研究人员和业余爱好者用于学习、原型设计和生产。它的创建是为了在视觉环境中教授计算机编程的基础知识,并用作软件速写本和专业生产工具。处理是同一领域中专有软件工具的替代品。

在网站上查看演示、案例研究和更多信息。

在我看来,如果你想以一种简单的方式来绘制图形甚至是动画,这是很好的,但它不太适合编程 GUI。

【讨论】:

是的,我已经完成了现场演示。但不确定何时选择它。因为有时我发现如果你没有时间做事,闪存比处理更快。【参考方案2】:

在我看来,Processing 是用于数据可视化应用程序的绝佳工具(例如:http://www.visualcomplexity.com/vc/)。我过去曾用于此目的,以显示图形绘制算法之间的差异。

它绝对不是通用语言,但我认为它可以与 Java 集成。

【讨论】:

确实如此。来自processing.org/faq#java:当您点击“运行”按钮时,处理代码将转换为直接的 Java 代码(使用“预处理器”)。这也使得在您的草图中嵌入其他 Java 代码成为可能,或者使用 Processing 发行版中的 core.jar 文件在其他环境中开发您自己的草图。

以上是关于何时使用处理语言? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

“说话人识别和分割”[关闭]

C语言面试题总结

什么时候使用闭包? [关闭]

C语言面试题总结

oc语言关闭指定程序

预测句子中的缺失词 - 自然语言处理模型 [关闭]