HeadlinesBriefing favicon HeadlinesBriefing.com

FoxPro Revived: Fox Dev Studio Runs VFP 9 Apps

Hacker News •
×

Fox Dev Studio brings Visual FoxPro 9 applications to modern machines. It opens existing projects, forms, and tables without rewrite, conversion, or export. Point it at a folder and your project appears as-is: designers, Command Window, and debugger stop on your line. Data stays in place—tables, indexes, memos, and databases are read and written in place. System calls, automation objects, and old add-in libraries keep working.

The IDE runs Visual FoxPro's own sample projects. The editor lints through the runtime's compiler. Fox Script supports lambdas answering HTTP routes and 32-bit libraries listening on 8080. Behavior is matched by asking Visual FoxPro itself, not reading a reference. The runtime is written from scratch: quick to start, self-contained. 1,722 elements of the VFP 9 language reference are known; 1,534 are exercised by comparison tests; 3 names are unmet.

Visual FoxPro stopped at version 9 and 32 bits. Fox Dev Studio is the same language rebuilt on a 64-bit foundation. A React form repaints one control, not the form. The virtual machine compiles to bytecode in WebAssembly. The host handles files, tables, COM, and 64-bit libraries in process. The 32-bit ceiling is gone: every file offset is 64-bit, so the same .dbf carries into hundreds of gigabytes.