One of my favorite capabilities introductions is http://habitatchronicles.com/2017/05/what-are-capabilities/
I wish I had more time to discuss Terry Stanley's distributed debugger. The part she explained to me was very intriguing.
@xj9 @how instead of defining OOP I will link you to Mark's explanation: http://erights.org/elib/concurrency/event-loop.html http://www.erights.org/elib/capability/ode/ode-objects.html http://erights.org/elang/intro/quickE.html http://erights.org/elang/blocks/inheritance.html http://www.erights.org/talks/categories/categories.html
Here's a description of what implementing OCaps involves:
With regard to Ruby, you can implement OCaps interfaces over the network easily enough, but carrying through at the object level in your program is complicated because Ruby doesn't support first class functions and private/protected methods don't work the right way for this. Here's some possible guidance:
This instance is provided by Petites Singularités ASBL for like-minded people in Brussels and elsewhere.
We speak English, French, Dutch.
P.S.: works with free software and grassroots activists across disciplines, ranging from agro-ecology to cartography, libre aesthetics & ethics, (self-)organization & policy.
Send donations to IBAN BE16 3630 1548 4674 (Petites Singularités ASBL) with mention “ps.s10y.eu” (and your name if and only if you want to be credited): we publish donations as we receive them, and expenses. Yearly service is expected to cost ~ 150 € (without sysadmin expenses.)
“We've got to fight the government, fight the oligarchy, fight capitalism, be internationalist and fight the empire because it's the best hope to enrich hundreds of millions of lives, and build towards a truly equitable future.”
— Abby Martin
If you have any problem with someone on this instance, thank you to flag messages appropriately and contact the staff.
As this is a federated network, we expressly forbid contents such as: spam, pornography without NSFW tag, hate speech, racism, sexism, consumerism, corporatism, and nationalism.