comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: "Object" types vs. "Value" types
Date: 1996/03/27
Date: 1996-03-27T00:00:00+00:00	[thread overview]
Message-ID: <dewar.827954924@schonberg> (raw)
In-Reply-To: 4jahd9$906@goanna.cs.rmit.EDU.AU

">The initial publication about objects versus values is by Bruce MacLennan
>in a Sigplan paper in 1982 (and a 1981 printed school course).

Surely the _initial_ publication of the idea goes back at least as far
as Simula 67, which used ":=" for value assignment and ":-" for object
reference assignment, precisely because they were understood as distinct."

This is much older. The distinction between these notions is clearly
apparent in LISP 1.5, whre incidentally, for the most part, lists
have value semantics -- the idea that lists are necessarily objects
must have been invented later with the advent of lower level languages :-)





  reply	other threads:[~1996-03-27  0:00 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-03-25  0:00 "Object" types vs. "Value" types Jean-Pierre Rosen
1996-03-25  0:00 ` Robert Dewar
1996-03-26  0:00 ` Michel Gauthier
1996-03-27  0:00   ` Richard A. O'Keefe
1996-03-27  0:00     ` Robert Dewar [this message]
1996-03-27  0:00 ` Michel Gauthier
  -- strict thread matches above, loose matches on Subject: below --
1996-03-26  0:00 Jean-Pierre Rosen
1996-03-15  0:00 Comments on generic stack? Michel Gauthier
1996-03-20  0:00 ` "Object" types vs. "Value" types John G. Volan
1996-03-20  0:00   ` John DiCamillo
1996-03-21  0:00     ` Comments on generic stack? John G. Volan
1996-03-21  0:00   ` "Object" types vs. "Value" types david scott gibson
1996-03-25  0:00     ` John G. Volan
1996-03-28  0:00       ` david scott gibson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox