Editing Topic: RCR173 Project: RCR | RCRchive home

RCR 173: Advanced Feature Visibility

submitted by minam on 2003-12-01 22:53:24


This is a legacy RCR. If this is your RCR, please resubmit it using the new format and process.


I've already written up a more formal RCR for this, at . A quick summary for those of you that don't want to click the link and read it, though:

Ruby currently supports only "public" and "private" visibility, and the "private" visibility is really more like "protected." Eiffel, on the other hand, supports a very robust version of feature visibility, which is actually a superset of what Ruby supports. I propose that a modified version of Eiffel's feature visibility mechanism be implemented for Rite.

Please read the RCR at the given link for more info, and an example of what exactly this all means. Comments, please?



Back to RCRchive.


RCR Submission page and RCRchive powered by Ruby, Apache, RuWiki (modified), and RubLog