xBASE
xBase — семейство языков программирования, являющихся производными или клонами СУБД dBASE. Предназначены в первую очередь для разработки реляционных СУБД.
Первые версии разрабатывались в начале 1980-х компанией Ashton-Tate (dBase). С середины 1980-х возникли новые реализации xBase, такие как Clipper и FoxPro.
В настоящее время существует около 20 различных, частично совместимых реализаций самого языка и оболочки СУБД, реализованных под все основные платформы, включая CP/M, DOS, Windows и .NET, OS/2, Macintosh, различные версии UNIX, в т.ч. Linux, VMS и кросс-компиляцию в C (диалект, совместимый с GCC).
Наиболее успешным коммерческим продуктом на базе xBase является Microsoft Visual FoxPro. Несмотря на это, компания Microsoft отказалась от его дальнейшего самостоятельного развития и анонисировала передачу его сообществу на правах OpenSource.
Коммерческий Alaska Software Xbase++ обладает высокой степенью совместимости с Clipper и развитыми средствами объектно-ориентированного программирования и многопоточности. Существуют также несколько свободных проектов, например, Clip и xHarbour.
Ссылки[править | править код]
- Alaska Software Xbase++ коммерческий компилятор под Windows
- Clip
- xHarbour
- Тут хорошая статья по внутреннему строению файла. Засунуть ее сюда у меня не получилось.