ANN: KirbyBase 1.6

J

Jamey Cribbs

KirbyBase is a small, plain-text, dbms written in Python or Ruby. It
can be used either embedded or client/server.

You can find more information on KirbyBase at:
http://www.netpromi.com/kirbybase.html

You can download KirbyBase for Ruby at:
http://www.netpromi.com/files/KirbyBase_Ruby_1.6.zip

Changes in Version 1.6:

* On numeric comparisons, you can now specify negative numbers.
* Fixed a bug where program would crash if you had a space between the
comparison operator and the number in numeric comparisons in select
statement.
* You can select all records by specifying that you want to match
'recno' against '*'.
* Approximately 60% speed imporvement by checking if a string needs to
be encoded/unencoded first instead of just encoding/unencoding all
strings.
* Approximately 20% speed improvement by changing the internal
representation of field types from strings to symbols.
* This only applies to the Python version. Added a compatibility layer
for declaring field types when creating a table. If you use the new
compatible field types when creating a table, you can use the table
either from the Python or Ruby version of KirbyBase without having to
change anything.
* Changed the record-counter and deleted-records-counter in the
header record of the table to be zero padded instead of spaces
padded.

Jamey Cribbs
(e-mail address removed)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

[ANN] KirbyBase 2.5.1 1
[ANN] KirbyBase 2.3 beta 2 1
[ANN] KirbyBase 2.1 0
[ANN] KirbyBase 2.5 1
[ANN] KirbyBase 2.0 0
[ANN] KirbyBase 2.3 beta 1 6
[ANN] KirbyBase 2.4 2
[ANN] KirbyBase 2.2.1 0

Members online

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top