User loginNavigation |
archivesSingularity: Rethinking the Software StackSingularity: Rethinking the Software Stack.
Singularity comes up in discussion every now and then. This seems like a nice and recent overview. Simple ADT-based "side-band" state?Per some old LtU discussion and other implementations, there's interest in having some kind of side-band communication channel. The last post of the mentioned old LtU discussion asks: couldn't one just use an abstract data type? If the answer is "yes, that's a fine idea - but the syntax would get annoying because you would have to be creating all these containers to pass into function calls all the time, and then use getter methods inside the functions" then might an applications of macros, or implicit conversions, be a way to solve that usability issue? It seems similar to just saying that all functions take optional arguments, but perhaps the two approaches have different consequences when it comes to typing? (As you can probably tell, I haven't thought this through much, or hacked up any test code, so this line of thinking's value is perhaps fast approaching zero.) |
Browse archivesActive forum topics |
Recent comments
22 weeks 22 hours ago
22 weeks 1 day ago
22 weeks 1 day ago
44 weeks 2 days ago
48 weeks 4 days ago
50 weeks 1 day ago
50 weeks 1 day ago
1 year 5 days ago
1 year 5 weeks ago
1 year 5 weeks ago