|
|
Re: self-types, existentials, index and a general comment
|
Posted: Jan 22, 2008 11:47 AM
|
|
> Are self-type annotations explained in the book? If so, > where? What about existential types? I can't find any > occurrence of "self type", "self-type", "forSome" or > "existential". Maybe I'm searching for the wrong terms? > Not in there yet, but will be in the final version.
> I suppose the final edition of the book will have an index > as well? > Yes.
> In general, this suggests to me that the book might not > describe the complete Scala language. If these sections > are forthcoming, please disregard the comment. But if this > is true, it really concerns me. I know that some parts of > the language are potentially intimidating, but users will > certainly encounter them eventually. (In fact, self-types > are one of Scala's most novel, powerful and appealing > features, and as of 2.6.2., existentials will be > everywhere.) If they reach to the book for a reference and > find that these features are "too advanced," the response > is sure to be terrible. And in the end, it's probably the > most advanced features that most need a good > introduction. > > Scala is not such a huge language. I hope that in 500 > pages, the whole language can be introduced! > Right. Our plan is that the book cover all aspects of the language.
|
|