问题标签 [scripting-languages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
4381 浏览

javascript - javascript 和类似的脚本语言会从强类型中受益吗?

今天刚想通了。我在 IE 调试模式下花了一些时间,像往常一样浏览网页,哦,天哪,我看到很多错误 :) 大多数这些错误是因为某些值的类型与预期不同(至少就我解释错误而言消息)。

JavaScript 和类似的脚本语言不是强类型的原因是什么?仅仅是为了让语言“更容易”理解和更易于访问,还是缺乏“编译时”才是真正的问题?

0 投票
7 回答
649 浏览

programming-languages - 具有原生代码支持的编程语言,无框架(我编写框架)

我正在寻找一种编程语言。它应该是一种易于学习的语言,并且应该有一个垃圾收集器。它应该是一种具有基本类型(整数、布尔值)、数组等特性的基本语言,我应该编写框架。

这是我想写的游戏编辑器。编辑器的设计者将使用这种编程语言编写 UI 的代码。该框架将是一个 2D 图形和音频框架,并且在未来它也将是 3D。

我想到了新的 Go 语言,但它没有太多支持,也没有绑定到 OpenGL 等。

有任何想法吗?

谢谢。

0 投票
1 回答
234 浏览

scripting-languages - 易于使用、可能是图形化的脚本语言的灵感

我必须在我们的产品中实现一些脚本功能。脚本通常用于简单的事情,例如:

另一个非常常见的任务是让参数在一天中变化,最好使用一些带有可以在视觉上移动的设定点的线图等。

现在,我需要如何实现这一点的灵感。我们的客户今天使用的非常过时的工具只不过是一种图形化的基本方言:您不必以纯文本输入脚本,但可以拖动“IF”、“THEN”、“ELSE”、“Parameter”等符号,“当前时间”等,放到画布上,你必须知道和理解语法和语义。我认为我们可以做得更好。

我一直在寻找图形语言,但还没有找到一个引人注目的系统。

例如,有 Lego Mindstorm 语言,它非常简单,但非常针对自动化,并且不能很好地处理数学和逻辑。有labview,对于普通用户来说似乎有点太复杂了。有用于 PLC 的梯形图编程,但我的经验是它们也非常面向自动化并且不能很好地处理数学。有 Yahoo Pipes 和一些软件合成器的互连盒方法,但当需要数学时,它们也很麻烦,而且控制序列也不是很自然。然后是非常简单的向导式替代方案,例如 Outlook 和 Evolution 中的过滤器,但我认为它们不够灵活。

那么,您偶然发现并喜欢哪些图形语言?(我知道几乎没有程序员,包括我自己,喜欢这种语言,但我认为它们在这里是有目的的。)

0 投票
2 回答
6802 浏览

html - HTML5 画布元素可以使用哪些脚本语言?

HTML5 画布元素可以使用哪些脚本语言?这个问题可能真的归结为“浏览器通常支持哪些脚本语言?”

几乎所有 HTML5 画布示例/教程都使用 JavaScript。一些使用处理,但即使是那些回退到 Processing.js 来进行渲染。对于画布中的交互式动画,JavaScript 有什么好的替代品吗?

0 投票
3 回答
2083 浏览

file - 编写大型文件管理脚本的最佳语言

国家公园管理局的自然声音计划每年收集数 TB 的数据来测量音景。在您看来,管理大量文件和文件类型的最佳可用脚本语言是什么?我们希望轻松设计和运行高效的用户友好脚本,以根据单个静态层次结构搜索和检索/创建可能位于不同目录中的文件副本。操作系统很可能是 Windows。谢谢!

0 投票
3 回答
1388 浏览

xcode - XCode 中的脚本语言

我注意到 Java 有许多辅助脚本语言。例如 Clojure 和 Groovy。我的理解是,当不需要应用 Java 的全部力量和力量并且可以在 Groovy/Clojure 中快速破解时,可以使用这些。但是在一天结束时,脚本工具的贡献被编译到应用程序中

问题 1. XCode 中是否有类似的脚本?在这种情况下,我对 Python 或 Ruby 不是很感兴趣,因为它们本身就是添加的语言,我认为确实可以在 Java 中发生,但我一直在寻找专门构建的工具。

问题 2. 如果有这样的工具,它是否会将应用程序排除在新的 Apple 指南中,即可以使用什么来生成 iXxx 应用程序?

0 投票
1 回答
1407 浏览

xcode - Xcode 构建阶段运行脚本支持哪些类型的语言?

我是脚本新手,但我需要学习它以获取我需要在 Xcode 项目的构建阶段运行的脚本。

我可以在那里写什么类型的脚本?支持哪些类型的语言?是否有一种脚本语言比其他脚本语言更容易学习?

只是想在这里找到正确的方向。

谢谢一堆。