A
agent_008_nl
Guest
Scott, Not every database works with mutable records. www.bioinf.uni-leipzig.de/.../hal8_submission_17.pdf and www.infoq.com/.../datomic-functional-database . Programming is about handling state, in functional programming this is done in a way that has pro's and cons. The pro's outweight the con's in a lot of use-cases I find. The ideas can be used in abl, to a limited extent, because support in the language is missing. In languages like java, C#, C++ support was added during recent years, not without reason. I am not advocating the introduction of this support in abl because I suspect it wil not return investment. I might be wrong, but an important sellingpoint for functional programming is that immutability makes concurrency less difficult (retrofitting concurrency in the abl seems to be a problem). Concurrency is one of the things that can make a difference in your application. www.drdobbs.com/.../240166688 .
Continue reading...
Continue reading...