AI 요약
마이크로소프트가 2007년 Visual FoxPro 9를 마지막으로 폐기한 FoxPro 환경을 재구현한 FoxDev Studio가 등장했다. 기존 프로젝트·폼·클래스·메뉴·리포트를 변환 없이 그대로 열어 실행하며, Visual FoxPro 자체의 동작을 기준으로 런타임을 처음부터 새로 작성했다. Rust와 WebAssembly 기반 컴파일러·바이트코드 인터프리터를 채택했고, 64비트 아키텍처로 기존 2GB 테이블 한계를 수백 GB까지 확장했다.
핵심 포인트
- Visual FoxPro는 32비트 기반이라 테이블·메모 파일이 2GB에서 멈추는 구조적 한계가 있었으나, FoxDev Studio는 전 구간 64비트로 이를 제거
- 기존 .dbf, 인덱스, 메모, 데이터베이스를 마이그레이션 없이 제자리에서 읽고 쓰며, 시스템 호출·자동화 객체·구형 애드인 라이브러리도 그대로 동작
- 2GB를 초과한 테이블은 다시 Visual FoxPro에서 열 수 없는 단방향 호환 문제 존재
- 폼·클래스·메뉴·리포트 편집기와 프로젝트 관리자, 커맨드 윈도우, 디버거를 포함한 IDE 제공
향후 전망
- 레거시 FoxPro 기반 기업 애플리케이션의 현대적 유지보수·확장 경로로 자리 잡을 가능성
- 64비트·WASM 기반 런타임이 안정화되면 대용량 데이터 처리 영역에서 재조명될 전망
출처:hackernews
