[AccessD] OT: Memory Lane. IBM Key Punch

John Colby jwcolby at ColbyConsulting.com
Sat Dec 31 18:00:06 CST 2005


Josh,

A language like 'C' can do anything, it's just a matter of efficiency.  Lisp
has a function (list processing), that is why it was designed. It is
waaaaaaaaaaay more efficient at what it does than 'C'.  Fortran was designed
for a specific reason.  There may be libraries by this time to allow 'C' to
perform the "Formula Translations" that Fortran was designed to do.  But
Fortran was designed to do that, 'C' was not.  RPG was designed, from the
ground up to do a function.  'C' MAY be able to do that but it was not
designed to do that.

'C' was designed for a specific task.  It can be forced to do anything you
want, but that is not what it was designed to do.  Look at where it came
from, what it was used for when it was designed.  

The question of "where was 'C' not designed to tread" is like asking where
assembler is not designed to tread.  Assembler is designed for a specific
task, and works well for that task.  Can you write a list processor
APPLICATION in it?  Sure.  Why would you when LISP is available?

John W. Colby
www.ColbyConsulting.com 

Contribute your unused CPU cycles to a good cause:
http://folding.stanford.edu/
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Josh McFarlane
Sent: Saturday, December 31, 2005 6:32 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] OT: Memory Lane. IBM Key Punch

On 12/30/05, John Colby <jwcolby at colbyconsulting.com> wrote:
> ><<<
> what better language to inflict pain and suffering than 'C'?.
> >>>
> VBA and VB6! (when attempting to use them in the areas they are not 
> designed to be used in...)
>
> So true!  Or 'C' when attempting to use it in areas not designed for.  
> Or Fortran, or Lisp, or...

Just out of curiosity, where was  C not designed to tread?
--
Josh McFarlane

"Peace cannot be kept by force. It can only be achieved by understanding."
-Albert Einstein
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com




More information about the AccessD mailing list