The slide deck contains a list of terminology.  I’d like to posit that the most 
confusion-reducing thing we could do is come up with another word for value 
types/classes/instances, since the word “value” is already used to describe 
primitives and references themselves.  This is a good time to see if there are 
better names available.  

So for this thread only, we’re turning on the syntax light to discuss what 
might be a better name for the abstraction currently known as “value classes”.  



> On Mar 29, 2019, at 12:08 PM, John Rose <john.r.r...@oracle.com> wrote:
> 
> This week I gave some presentations of my current thinking
> about specializations to people (from Oracle and IBM) gathered
> in Burlington.  Here it is FTR.  If you read it you will find lots
> of questions, as well as requirements and tentative answers.
> 
> http://cr.openjdk.java.net/~jrose/pres/201903-TemplateDesign.pdf
> 
> This is a checkpoint.  I have more tentative answers on the
> drawing board that didn't fit into the slide deck.  Stay tuned.
> 
> — John

Reply via email to