Feedback on Devoxx '09

cowwoc cowwoc at bbs.darktech.org
Wed Jul 27 11:56:48 PDT 2011


Hi,

I wanted to give some feedback on http://www.parleys.com/#st=5&id=1569

1. I like the fact that private modules specify friends using "permits". I
dislike the fact that friends need to use a different "requires" syntax to
denote that the import is "private". This makes modules harder to maintain.
Specifying the original "permits" list should suffice.

2. Excuse me in advance for splitting hairs... "requires optional" sounds
grammatically incorrect. How about "optional requires" or "optional
depends"? "depends" sounds more appropriate than "requires" in this context.

3. I don't understand the section on virtual modules. What does:

module com.foo.lib {
        provides com.foo.lib;
}

        actually mean? Is one "com.foo.lib" denoting a package name and
another a module name?

        How does the module system know where to find the phone version,
desktop version etc? I assume the comment is meant for human consumption and
doesn't actually affect behavior.


Thanks,
Gili 

--
View this message in context: http://jigsaw-dev.1059479.n5.nabble.com/Feedback-on-Devoxx-09-tp4639893p4639893.html
Sent from the jigsaw-dev mailing list archive at Nabble.com.



More information about the jigsaw-dev mailing list