HeadlinesBriefing favicon HeadlinesBriefing.com

FoxPro 重生:Fox Dev Studio 运行 VFP 9 应用

Hacker News •
×

Fox Dev Studio 将 Visual FoxPro 9 应用程序带到现代机器上。它无需重写、转换或导出即可打开现有项目、表单和表。将其指向一个文件夹,你的项目就会原样出现:设计器、命令窗口和调试器会在你的行上停止。数据保持原位——表、索引、备注和数据库均就地读写。系统调用、自动化对象和旧版加载项库继续工作。

该 IDE 运行 Visual FoxPro 自带的示例项目。编辑器通过运行时的编译器进行 lint。Fox Script 支持响应 HTTP 路由的 lambda 和监听 8080 的 32 位库。行为通过询问 Visual FoxPro 本身来匹配,而非阅读参考文档。运行时从头编写:启动快速,自包含。VFP 9 语言参考中的 1,722 个元素已知;1,534 个通过比较测试得到验证;3 个名称尚未满足。

Visual FoxPro 止步于版本 9 和 32 位。Fox Dev Studio 是在 64 位基础上重建的同一语言。React 表单只重绘一个控件,而非整个表单。虚拟机在 WebAssembly 中编译为字节码。宿主在进程内处理文件、表、COM 和 64 位库。32 位上限已消失:每个文件偏移量都是 64 位,因此同一个 .dbf 可承载数百 GB 的数据。

关键实体:公司:Microsoft、Fox Dev Studio、Western Trading Co.

FAQ:什么是 Fox Dev Studio?

Fox Dev Studio 是一个 64 位运行时和 IDE,无需迁移或转换即可打开并运行现有的 Visual FoxPro 9 项目、表单和表。

FAQ 问:什么是 Fox Dev Studio?

FAQ 答:Fox Dev Studio 是一个 64 位运行时和 IDE,无需迁移或转换即可打开并运行现有的 Visual FoxPro 9 项目、表单和表。