Key Features

GizmoBase includes platform independent utilities and patterns like:

1. Basic templates (dictionaries, lists, shared references, etc)

2. Strings (including Unicode support and language translation)

3. Environment settings

4. File management

5. Serialization (e.g. persistent storage)

6. Shared and recursive cloning of objects

7. Observer/notifier pattern

8. Networking (sockets and pipes)

[next]