HeadlinesBriefing favicon HeadlinesBriefing.com

FoxPro wiederbelebt: Fox Dev Studio führt VFP 9 aus

Hacker News •
×

Fox Dev Studio bringt Visual FoxPro 9-Anwendungen auf moderne Maschinen. Es öffnet bestehende Projekte, Formulare und Tabellen ohne Neuschreiben, Konvertierung oder Export. Richten Sie es auf einen Ordner und Ihr Projekt erscheint wie es ist: Designer, Befehlsfenster und Debugger stoppen an Ihrer Zeile. Daten bleiben an Ort und Stelle — Tabellen, Indizes, Memos und Datenbanken werden vor Ort gelesen und geschrieben. Systemaufrufe, Automatisierungsobjekte und alte Add-In-Bibliotheken funktionieren weiter.

Die IDE führt Visual FoxPros eigene Beispielprojekte aus. Der Editor lintet durch den Compiler der Laufzeitumgebung. Fox Script unterstützt Lambdas, die auf HTTP-Routen antworten, und 32-Bit-Bibliotheken, die auf 8080 lauschen. Das Verhalten wird abgeglichen, indem Visual FoxPro selbst gefragt wird, nicht durch Lesen einer Referenz. Die Laufzeitumgebung ist von Grund auf neu geschrieben: schnell zu starten, eigenständig. 1.722 Elemente der VFP 9-Sprachreferenz sind bekannt; 1.534 werden durch Vergleichstests geübt; 3 Namen sind unerfüllt.

Visual FoxPro endete bei Version 9 und 32 Bit. Fox Dev Studio ist dieselbe Sprache, neu aufgebaut auf einer 64-Bit-Grundlage. Ein React-Formular zeichnet ein Steuerelement neu, nicht das Formular. Die virtuelle Maschine kompiliert zu Bytecode in WebAssembly. Der Host verarbeitet Dateien, Tabellen, COM und 64-Bit-Bibliotheken im Prozess. Die 32-Bit-Grenze ist weg: Jeder Datei-Offset ist 64-Bit, sodass dieselbe .dbf Hunderte von Gigabyte trägt.

Wichtige Entitäten: Unternehmen: Microsoft, Fox Dev Studio, Western Trading Co.