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
> 

Reply via email to