一句话QuadooScript 是面向 Windows/Win32 的动态类型高级脚本语言,可用于控制台脚本、CGI/ASP、窗口环境和嵌入式应用扩展。
适合谁Windows 开发者、Classic ASP/CGI Web 开发者、需要嵌入脚本能力的原生 Win32 应用开发者、希望替代 VBScript/JScript/部分 PowerShell 场景的脚本用户
核心功能动态类型高级脚本语言C/VBScript/JavaScript 风格语法原生 C++/Win32 实现的编译器与虚拟机支持控制台、CGI、窗口宿主、ActiveScript/ASP、嵌入式运行支持 JSON、WebSockets、Web Services支持数组、Map、类、接口、操作符重载、Fiber、装饰器、模块可预编译为 .QBC 或编译为可执行文件提供基础 IDE Quadoo Studio提供插件机制、数据库插件、WinHttp 插件、基础加密、摄像头捕获可从 Python 调用 QuadooScript
功能与用途QuadooScript 是动态类型高级脚本语言,强调与 Windows 应用和进程紧密集成。可作为 QVM.exe 控制台程序运行,也可用于 CGI、WQVM.exe 窗口宿主、ActiveQuadoo.dll 的 ActiveScript/ASP 环境,以及通过 QuadooVM.dll/QuadooParser.dll 嵌入原生应用。支持 JSON、WebSockets、Web Services、模块、预编译脚本和编译为可执行文件等能力。
支持语言/框架语言语法接近 C 风格,并面向熟悉 VBScript、JavaScript 或 C 的用户。支持 Classic ASP/ActiveScript、CGI、Win32、Python 调用场景。正文未提到对主流 Web 框架的集成。
自托管选项可下载 Windows 32 位/64 位自安装包或二进制包。可不安装到特定位置直接运行,也可注册到系统。可嵌入自有 Windows 应用,脚本可预编译以减少对解析器 DLL 的依赖。
API/SDK提供嵌入式形态 QuadooVM.dll,并可选使用 QuadooParser.dll;提到 Embedding API、Native Objects、Host Methods、ActiveScript and ASP、Plug-in、Database Plug-in、WinHttp Plug-in 等接口/扩展能力。
集成与生态支持 Discord 社区,频道覆盖通用使用、Web 开发、嵌入、模块创建。集成方向包括 Windows shell 文件关联、Classic ASP、CGI、ActiveScript、Python 调用、WinHttp、数据库插件、摄像头捕获等。
文档质量抓取正文包含较长参考文档,覆盖安装、运行模式、语法、值类型、操作符、数组、Map、函数、控制流等,并提供示例代码。文档偏参考手册风格,信息密度高;但许可证、定价、发布维护、兼容性和支持政策信息不足。
中国访问未知
适用场景Windows 自动化脚本、Classic ASP/CGI 后端脚本、原生 Win32 应用嵌入式脚本扩展、轻量批处理/命令行脚本、JSON 数据处理、WebSocket/Web Service 开发
同类PythonPowerShellVBScriptJScriptLuaAutoHotkey