我打算在我的应用程序中包含一个Pascal脚本。它不需要任何Web访问,只需访问我的应用程序中的类即可。它应该很快(编译)。我看到有许多可用的脚本,有些是解释器,但是在编译器中,RemObjects pascal scriptDelphi Web Script (DWS)似乎功能强大且积极追求。

谁能提出一个相对于另一个的优势?
谢谢

最佳答案

归结为这一点,恕我直言:


正在积极积极地开发Delphi Web脚本。
PascalScript在开发和增强方面几乎处于休眠状态。


但是,DWS是一个社区项目,基本上是由一个(非常有才干的)人开发的。 RemObjects支持PascalScript。

但是:参与开发/支持产品的组织的人数/规模并不像他们实际提供的开发和支持的功效和热情那么重要。

在两种情况下都提供了源,因此即使“官方支持”枯竭,您也不会完全迷失方向。

据我了解,与PascalScript相比,DWS引擎是一种更易于理解的实现,它可能使“自我支持”更加容易,在这种情况下,您惯用的东西很重要(我以前曾在一个完全不同的脚本引擎上工作,我了解比PascalScript与DWS更相似)。

最后,我目前正在使用PascalScript的项目中工作,现阶段打算尽快切换到DWS。

08-28 21:15