Another general question to the list

Darius Clarke DClarke at fadal.com
Fri Aug 15 18:54:57 UTC 2003


Perhaps Charles Simonyi's "Intentional Programming" comes close.
http://intentsoft.com/faq.html 
Code logic is generated based on the view of the code. 

The concept is also call "multifaceted software".
BEYOND OBJECTS Column in Software Development magazine: 
"Through the Looking Glass" by Grady Booch - Subtle signs point to a
marked transformation, a disruptive technology on the horizon. 
http://www.sdmagazine.com/articles/2001/0107/

You'll have to go to archive.org to get Microsoft Research's white
papers on it.

Oege de Moor (Oege.de.Moor at comlab.ox.ac.uk)
Was working on it at Oxford.

Cheers,
Darius


-----Original Message-----
From: Alan Kay [mailto:Alan.Kay at squeakland.org] 
Sent: Friday, August 15, 2003 11:02 AM
To: The general-purpose Squeak developers list
Subject: Another general question to the list


Hi Folks --

An idea that has surfaced numerous times in various ways over the 
last 40 years can be stated as a question:

If unit tests are a good idea, then shouldn't we try to generate the 
method code directly from them?

In other words, there could be/should be a language in which one 
programs in terms of the criteria to be achieved, and the system 
tries to come up with code that meets those criteria. (The last one 
of these that seemed really interesting was ART by Inference Corp 
(out of the CMU context).)

Anyone know of any interesting current work along these lines?

Cheers,

Alan
-- 
































































***********************************************************************************
This transmission contains information which may be legally privileged, proprietary in nature, or otherwise protected by law from disclosure, and is intended only for the use of the addressee(s) named above. If you are not the addressee, or the person responsible for delivering this to the addressee(s), you are hereby notified that reading, copying, or distributing this transmission is prohibited. If you have received this transmission in error, please telephone us immediately at 818-407-1400 and mail the transmission back to us at the above address.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.
***********************************************************************************



More information about the Squeak-dev mailing list