comp.lang.ada
 help / color / mirror / Atom feed
* Adathink
@ 1987-08-07 14:34 PETCHER%SVDSD
  0 siblings, 0 replies; 5+ messages in thread
From: PETCHER%SVDSD @ 1987-08-07 14:34 UTC (permalink / raw)


I talked to some folks a while back who were doing algorithm design and 
testing in LISP then converting to JOVIAL for actual implementation.  They 
claimed to be experiencing extremely high productivity using this method.  In 
playing with LISP myself I found that, inspite of its striking dissimilarity 
from any "conventional" (procedural?) language, thinking out a process in LISP 
gave me a much clearer picture of how to think about that process regardless 
of language.

Malcolm Petcher
Texas Instruments, Inc.

^ permalink raw reply	[flat|nested] 5+ messages in thread
* Re:  Adathink
@ 1987-08-08  0:01 blackje%sungod.tcpip
  0 siblings, 0 replies; 5+ messages in thread
From: blackje%sungod.tcpip @ 1987-08-08  0:01 UTC (permalink / raw)


Received: by sungod.steinmetz (3.2/1.1x Steinmetz)
	id AA01240; Fri, 7 Aug 87 19:00:41 EDT
Date: Fri, 7 Aug 87 19:00:41 EDT
From: emmett black <blackje@sungod>
Posted-Date: Fri, 7 Aug 87 19:00:41 EDT
Message-Id: <8708072300.AA01240@sungod.steinmetz>
To: PETCHER%SVDSD@eg.ti.com@relay.cs.net
Subject: Re:  Adathink
Cc: info-ada@ada20.isi.edu

>	From: PETCHER%SVDSD%eg.ti.com@RELAY.CS.NET
>	Malcolm Petcher
>	
>	I talked to some folks a while back who were doing algorithm design and 
>	testing in LISP then converting to JOVIAL for actual implementation.  They 
>	claimed to be experiencing extremely high productivity using this method.  In 
>	playing with LISP myself I found that, inspite of its striking dissimilarity 
>	from any "conventional" (procedural?) language, thinking out a process in LISP 
>	gave me a much clearer picture of how to think about that process regardless 
>	of language.

Funniest thing... the entire IAW (Interactive Ada Workstation)
is prototyped in LISP!

--Emmett
	BlackJE@GE-CRD.Ada
	...!steinmetz!crd!blackje

	

^ permalink raw reply	[flat|nested] 5+ messages in thread
* Adathink
@ 1987-08-07  4:08 larry
  1987-08-11 17:55 ` Adathink Ted Jardine
  0 siblings, 1 reply; 5+ messages in thread
From: larry @ 1987-08-07  4:08 UTC (permalink / raw)


As for as self-modifying code is concerned, I think those who've 
done "AI-type" products find that very little code of this sort 
is needed or desirable.  This is one reason why compilable LisP 
is such a useful tool.  Self-referencing can also be done in 
other ways than self-modifying code.

The relation between AI languages and Ada/C/etc. seems to be that 
LisP/Smalltalk/etc. are very effective for exploratory pro-
gramming and prototyping, but when a system is to be delivered 
it's best to translate it to a compiled language first.

As for control structures, this is a subject I'd like to see some 
advice on too.  I'm writing an EMACS like text-processor and I'll 
admit that I'm having problems with the over-all architecture.  
(Maybe because I've been immersed for the past few months in C 
code for several EMACSes and my perceptions have been corrupted!)

              Larry @ jpl-vlsi

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~1987-08-13 16:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1987-08-07 14:34 Adathink PETCHER%SVDSD
  -- strict thread matches above, loose matches on Subject: below --
1987-08-08  0:01 Adathink blackje%sungod.tcpip
1987-08-07  4:08 Adathink larry
1987-08-11 17:55 ` Adathink Ted Jardine
1987-08-13 16:17   ` Adathink Kent Paul Dolan

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