[plug] Programming Languages

Steve Baker sbaker at icg.net.au
Tue Sep 19 17:08:22 WST 2000


----- Original Message -----
From: "Bret Busby" <bret at clearsol.iinet.net.au>
To: "plug" <plug at plug.linux.org.au>
Sent: Tuesday, 19 September 2000 16:43
Subject: Re: [plug] Programming Languages


>
> The "general info" page, refers to a F90 to F77 preprocessor, but, given
> that F77 did not have the stacks, pointers, and recursion, etc, that F90
> has, how are they implemented? How can a language that does not provide
> for dynamic data types, such as pointer-based linked lists, etc,
> implement the dynamic data structures?
>

They are implemented by using the One True Structured Data Type - The Array.

Check out the "Real Programmers Don't Eat Quiche' article.  Old, but still
funny.

http://www-smi.stanford.edu/people/felciano/humor/realprogrammers.html

"Strings, lists, structures, sets -- these are all special cases of arrays
and can be treated as such without messing up your programming language with
all sorts of complications."


Regards,
Steve
--
Steve Baker
Principal Associate

mercatela
Tel: +65 324 9727
Fax: +65 324 5116

www.mercatela.com





More information about the plug mailing list