3 ms·
This is the idea of my current language I'm brainstorming: modules as the central unit of design. I want to figure out how to encourage developers to write soft
by mattgreenrocks 12y ago
This is the idea of my current language I'm brainstorming: modules as the central unit of design. I want to figure out how to encourage developers to write software as a collection of loosely coupled modules, rather than monolithic blobs. I hope that a module-centric design would let us make assertions about types, purity, and other FP-esque things.
Right now it's just in the "I'd like this and this" stage, but I hope to work on it more this year.
- Chris_Newton 12y agoSounds interesting, and I wish you luck. I think if we had more and better options for gluing together good quality modules, some of the related arguments that push towards frameworks over libraries today would also be diminished. Then we could make decisions based on the fundamental frameworks vs. libraries question of you-call-us or we-call-you, without any bias from what should ideally be independent questions of consistency and interoperability.