我更喜欢将脚本语言用于短任务,例如非常简单的 http bot、向/从某处批量导入/导出数据等……基本的一次性脚本和简单的东西。关键是,脚本语言只是编写快速程序的有效工具。至于我目前对 Groovy 的理解......
如果您要在 Groovy 中编程,并且不想编写快速脚本,那么您是否会被迫回到常规的 java 语法(我们知道与脚本语言相比它是如何令人费解的)以便做更复杂的事情吗?例如,如果我想做一些 http 脚本,我不就直接回到使用 java 语法来调用 Commons HttpClient 了吗?对我来说,脚本语言的重点是快速键入和较少强制的构造。还有一件事,当已经有这么多优秀的 Java 库时,似乎没有任何动力去开发基于 groovy 的库,因此使 groovy 看起来是一种具有少量脚本功能的 Java 依赖语言。
所以现在我想知道是否可以切换到 Groovy 作为脚本语言,或者继续使用更常见的脚本语言,例如 Perl、Python 或 Ruby。