This kind of statement (possible language improvements) belongs on the Scala debate mailing list. Please move continued discussion there.
If discussing an implementation, scala-internals.
If asking how scala's imports differ from RDF, then scala-user is fine.
On 2012, Jul 11, at 10:33 AM, Henry Story wrote:
> @prefix foaf: <http://xmlns.com/foaf/0.1/> .
> @prefix : <#> . // this is the prefix for the local names
>
> :me a foaf:Person;
> foaf:name "Henry Story";
> foaf:homePage <http://bblfish.net/> .
>
> Here it is clear when I see the relation foaf:homePage exactly what its namespace is (and also where I can find it: namely at http://xmlns.com/foaf/0.1/homePage (just click that).
>
> I think it would be really worth the Scala language designers to think about this for future improvements. this could make a big difference.
>
>
> Just a thought,...
As a scala user I absolutely do _not_ want the versions of the libraries I use to show in my code, thank you so very much. I want the versions to be located centrally, in one file. In this case, that would be the sbt build file.
That way, I don't have to touch hundreds of files when I want to do a minor upgrade of a library.
yours
Geir