That's really exciting news... appreciate you sharing it with the wider community (I know when you mentioned its existence a while back I went and watched the Esug recordings to get more info, and looked at some of the extensive test cases to get a feel on what it looked like - its neat).
Having multiple options for persisting data (from simple Fuel up to Soil and Glorp and Gemstone) is very useful. Tim On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote: > ...we said at last ESUG that there will be a release soonish but as usual it > doesn't go that fast. > > But now we are very happy to announce that Soil has a first public release > v1. So what is soil? > > Soil is an object oriented database in pharo <http://pharo.org/>. It is > transaction based having ACID transactions. It has binary search capabilities > with SkipList and BTree+ indexes. It aims to be a simple yet powerful > database making it easy to develop with, easy to debug with, easy to inspect, > ... > > More details at https://github.com/ApptiveGrid/Soil > > This release is still considered early stage because > > • although in ApptiveGrid there are over 4000 instances of it and there are > other users there isn't a wider range of use cases, yet. So it is not fully > battle tested. This just as reminder when you start compaining I need > somewhere to point my finger to and say "I told you!" ;) > • there are few things missing that you might expect like garbage > collection, etc. > > So but it is definetely usable and awaiting the brave ones of you to try. > > Hopy you enjoy it! > > Norbert & Marcus > _______________________________________________ > Esug-list mailing list -- esug-l...@lists.esug.org > To unsubscribe send an email to esug-list-le...@lists.esug.org >