|
|
|
|
|
by lioeters
3335 days ago
|
|
I'd agree that "persistent by default" is an unusual and interesting approach, that would be suitable for the list of paradigms that may "change the way you code". It reminds me of a statement I read about managing application state, to treat the state (in this case a Redux store) as an "in-memory database". Add a layer to load/persist automatically - via LocalStorage, WebSocket, etc. - and it would be persistent by default. I suppose you wouldn't want everything persistent though, just a relevant slice of state. Here's an article about "persistent languages", which includes discussion on related features. http://wiki.c2.com/?PersistentLanguage |
|