Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Cobol > Re: Interesting...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 38 of 74 Topic 4071 of 4196
Post > Topic >>

Re: Interesting take on Paradigms (OO vs Procedural)

by Richard <riplin@[EMAIL PROTECTED] > Mar 29, 2008 at 12:11 AM

On Mar 29, 1:51 pm, "Rick Smith" <ricksm...@[EMAIL PROTECTED]
> wrote:
> "Richard" <rip...@[EMAIL PROTECTED]
> wrote in message
>
>
news:c3525524-b3c3-451e-b747-69eea559fc18@[EMAIL PROTECTED]
>
>
>
> > On Mar 29, 6:08 am, "Rick Smith" <ricksm...@[EMAIL PROTECTED]
> wrote:
> > > <http://www.cs.berkeley.edu/~jrs/4/lec/14>
> > > -----
> > > Why did the originators of object orientation rename "structures" to
> > > "objects"
> > > and "procedures" to "methods"?
>
> > Because they weren't 'programmers', they were simulation modellers.
> > Simula was/is a language for writing computer based simulations. For
> > example a petrol (gas) station will have a number of pumps, staff and
> > cars will arrive at various rates wanting various products and
> > services.  Queuing theory will show some features, such as average
> > wait times, but simulation will give more information.
>
> > What is required in a simulation language is the ability to specify
> > different behaviours in the various objects being simulated. Some
> > drivers will bypass a gas station if the queue looks too long, or will
> > wait a variable time in the queue before giving up. 'cl*****',
> > 'objects' and 'methods' is the language (jargon) of this activity, and
> > has been since before there were computers.
>
> The book "Simulation Using GPSS", Thomas J. Schriber,
> 1974, covers the use of General Purpose Simulation System
> to accomplish discrete event simulation. I find no mention of
> "class", "object", or "method" in this book; thus, apparently,
> these terms are not in the jargon of GPSS users. The author
> uses procedural languages as a model for explaining the use
> of GPSS.

Turning to my* copy of "Programming Languages. NATO Advanced Study
Institute, edited by F Genuys 1968" it has an article "Discrete Event
Simulation Languages" by Ole-Johan Dahl. This apparently was given as
a series of lectures around 1966. It discusses simulation in general
and how some computer simulation languages map onto the process.

In part 3, Basic Concepts:

"""... We think about a system as in terms of the objects that it
contains. The statis of the system is defined by the status of each
object and by the relations that hold between objects.

3.1.1 Cl***** of Objects

.... This conflict is resolved by the technique of classifying objects.
.... status descriptors called attributes. An attribute is a
variable, ...

The class concept vastly simplifies the description of a system. A
qualitative declaration of a class of objects serves as an en bloc
description of every member of that class.
"""

After a few pages of these concepts there is a section that indicates
the terminology of several programs and how the concepts relate to the
terminology used by the programs. The programs are GPSS, SOL,
SIMSCRIPT, CSL and SIMULA. For example in GPSS an 'attribute' is
called a 'parameter', an 'object' is called a 'transaction', GPSS
doesn't implement anything related to 'class'.

Later it discusses 'reference counting' and 'garbage collecting'

It seems that the point is clearly made that discrete simulation as a
discipline used the terms we see in modern OO languages whereas the
computer simulation languages of the time (mid 60s), including SIMULA
of 1966 (and GPSS), were implemented by computer programmers who used
the terms that they were used to.


* I say 'my copy' in spite of the "ICL Head Office Library" stamp on
the front page and 'date due' slip affixed to the last. If this wasn't
blank it would have some date in 1970 stamped on it.
 




 74 Posts in Topic:
Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 12:08:44 
Re: Interesting take on Paradigms (OO vs Procedural)
Howard Brazee <howard@  2008-03-28 11:22:51 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 13:10:05 
Re: Interesting take on Paradigms (OO vs Procedural)
Howard Brazee <howard@  2008-03-28 12:31:28 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 14:33:27 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 14:53:00 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-03-29 10:16:59 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 18:01:42 
Re: Interesting take on Paradigms (OO vs Procedural)
"Charles Hottel"  2008-03-28 22:57:57 
Re: Interesting take on Paradigms (OO vs Procedural)
Alistair <alistair@[EM  2008-03-29 12:01:10 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-03-30 09:05:25 
Re: Interesting take on Paradigms (OO vs Procedural)
docdwarf@[EMAIL PROTECTED  2008-03-30 01:03:06 
Re: Interesting take on Paradigms (OO vs Procedural)
Robert <no@[EMAIL PROT  2008-03-29 23:19:59 
Re: Interesting take on Paradigms (OO vs Procedural)
Alistair <alistair@[EM  2008-04-01 11:23:23 
Re: Interesting take on Paradigms (OO vs Procedural)
"tlmfru" <la  2008-03-28 14:07:59 
Re: Interesting take on Paradigms (OO vs Procedural)
Howard Brazee <howard@  2008-03-28 13:54:59 
Re: Interesting take on Paradigms (OO vs Procedural)
Kellie Fitton <KELLIEF  2008-03-28 14:11:19 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 18:54:27 
Re: Interesting take on Paradigms (OO vs Procedural)
"Charles Hottel"  2008-03-28 22:50:47 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 22:47:17 
Re: Interesting take on Paradigms (OO vs Procedural)
Kellie Fitton <KELLIEF  2008-03-28 14:13:40 
Re: Interesting take on Paradigms (OO vs Procedural)
"Charles Hottel"  2008-03-28 22:55:47 
Re: Interesting take on Paradigms (OO vs Procedural)
Alistair <alistair@[EM  2008-03-28 18:10:10 
Re: Interesting take on Paradigms (OO vs Procedural)
Alistair <alistair@[EM  2008-03-28 18:12:53 
Re: Interesting take on Paradigms (OO vs Procedural)
docdwarf@[EMAIL PROTECTED  2008-03-29 01:15:20 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-03-30 08:59:23 
Re: Interesting take on Paradigms (OO vs Procedural)
Richard <riplin@[EMAIL  2008-03-28 13:41:46 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-03-29 10:42:50 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 19:20:59 
Re: Interesting take on Paradigms (OO vs Procedural)
"Charles Hottel"  2008-03-28 23:01:10 
Re: Interesting take on Paradigms (OO vs Procedural)
"tlmfru" <la  2008-03-31 12:20:41 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-01 12:44:13 
Re: Interesting take on Paradigms (OO vs Procedural)
docdwarf@[EMAIL PROTECTED  2008-04-01 00:01:46 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-02 10:50:55 
Re: Interesting take on Paradigms (OO vs Procedural)
Richard <riplin@[EMAIL  2008-04-01 16:24:52 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-02 13:40:05 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 19:51:12 
Re: Interesting take on Paradigms (OO vs Procedural)
Richard <riplin@[EMAIL  2008-03-29 00:11:50 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-29 09:24:32 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-03-29 10:09:10 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-28 20:12:49 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-03-30 09:22:58 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-03-29 18:21:54 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-01 12:57:36 
Re: Interesting take on Paradigms (OO vs Procedural)
"Charles Hottel"  2008-03-28 22:47:37 
Re: Interesting take on Paradigms (OO vs Procedural)
tim <TimJ@[EMAIL PROTE  2008-03-29 06:18:19 
Re: Interesting take on Paradigms (OO vs Procedural)
tim <TimJ@[EMAIL PROTE  2008-03-29 06:27:30 
Re: Interesting take on Paradigms (OO vs Procedural)
tim <TimJ@[EMAIL PROTE  2008-03-29 20:47:39 
Re: Interesting take on Paradigms (OO vs Procedural)
Joe Zitzelberger <zber  2008-04-11 00:15:30 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-11 16:39:41 
Re: Interesting take on Paradigms (OO vs Procedural)
Richard Brady <rrllbrr  2008-04-11 13:51:06 
Re: Interesting take on Paradigms (OO vs Procedural)
"tlmfru" <la  2008-04-11 12:54:50 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-12 12:50:19 
Re: Interesting take on Paradigms (OO vs Procedural)
"tlmfru" <la  2008-04-12 19:20:03 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-13 21:07:14 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-12 12:36:35 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-11 14:29:11 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-12 18:55:25 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-12 13:47:33 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-12 14:42:48 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-13 20:33:47 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-13 22:39:57 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-14 15:34:49 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-13 23:47:34 
Re: Interesting take on Paradigms (OO vs Procedural)
"William M. Klein&qu  2008-04-14 14:24:00 
Re: Interesting take on Paradigms (OO vs Procedural)
"Pete Dashwood"  2008-04-15 13:14:01 
Re: Interesting take on Paradigms (OO vs Procedural)
Joe Zitzelberger <zber  2008-04-17 00:45:33 
Re: Interesting take on Paradigms (OO vs Procedural)
Joe Zitzelberger <zber  2008-04-17 00:37:38 
Re: Interesting take on Paradigms (OO vs Procedural)
"Charles Hottel"  2008-04-12 12:14:32 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-12 15:11:35 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-14 13:40:11 
Re: Interesting take on Paradigms (OO vs Procedural)
"Rick Smith" &l  2008-04-11 13:03:05 
Re: Interesting take on Paradigms (OO vs Procedural)
Richard Brady <rrllbrr  2008-04-13 19:04:10 
Re: Interesting take on Paradigms (OO vs Procedural)
"Frank Swarbrick&quo  2008-04-14 18:10:40 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 3:22:24 CDT 2008.