



Current status of Fost 4
Fost 4 release 4.09.09.36898
Many of the Fost 4 libraries are based directly on the older FOST.3 libraries many of which date back to old FOST 2 and even earlier code. This means that although some code (for example the new database abstractions) is still very new and experimental, other parts are very mature.
fost-base
Much of fost-base is already quite mature.
- Command line parsing
- Dynamic code loading
- Nullable values
- Multi-threading
- Program exit cleanup
- Settings database and INI file loading together with their Python bindings
- Testing framework
- Type coercion
- Unicode handling
fost-internet
The low level APIs here are fairly stable and not expected to change. The network connection code probably will change at least once (the way that strings are sent on the connection will almost certainly gain an automatic \r\n appended to it).
fost-orm
This is a major redesign of the FOST.3 O/RM. Much of this is incomplete, although this web site (and others) are using functionality from the libraries, for example the ADO database drivers, the fostcache thread mapping and the static model framework for the instance factories.


