4 ms·
Interesting post OP. From reading your paper about storage combinators it seems to suggest that this has been used in the Wunderlist app. It sounds quite promi
by thewarrior 7y ago
Interesting post OP. From reading your paper about storage combinators it seems to suggest that this has been used in the Wunderlist app.
It sounds quite promising in theory but more people would need to try it before we know how beneficial it is.
Would it be possible to open source the library or be able to read an actual code sample ?
Might help popularize it better than if this knowledge were in a paper.
- mpweiher 7y agoThanks! The paper actually talks a little about results: reports were of code size and productivity improvements in the 50% / 2x region. I actually met one of the guys who had provided that written feedback a little later, and he told me that although he had written 2x, the actual results were more like 10x. The reason he wrote 2x was that he thought 10x would not be believable/believed. I have a feeling he is right about that ;-) The libraries are open source, at https://github.com/mpw/MPWFoundation https://github.com/mpw/MPWFoundation (The lively project also has a version https://lively-web.org https://lively-web.org) The Stores/Storage Combinator base implementation is in the Stores subproject, so https://github.com/mpw/MPWFoundation/tree/master/Stores.subproj https://github.com/mpw/MPWFoundation/tree/master/Stores.subp... There are quite a few more stores in Objective-Smalltalk (http://objective.st http://objective.st, https://github.com/mpw/Objective-Smalltalk https://github.com/mpw/Objective-Smalltalk), which provides linguistic support for stores/storage combinators with Polymorphic Identifiers. The Objective-Smalltalk project also has a number of example compositions, but I do need more sample code.