Toward Aligning Computer Programming with Clear Thinking via the Reason Programming Language

作者: Selmer Bringsjord , Jinrong Li

DOI:

关键词:

摘要: Logic has long set itself the task of helping humans think clearly. Certain computer programming languages, most prominently Logo language, have been billed ashelping young people become clearer thinkers. It is somewhat doubtful that such languages can succeed in this regard, but at any rate it seems sensible to explore an approach guarantees intimate link between thinking required program and kind clear logic historically sought cultivate. Accordingly, Bringsjord invented a new Reason, one firmly based declarative paradigm, specifically aligned with core skills constituting thinking. Reason thus offers question all who would genuinely use it.

参考文章(32)
Ewing Lusk, Larry Wos, Jim Boyle, Ross Overbeek, Automated reasoning (2nd ed.): introduction and applications McGraw-Hill, Inc.. ,(1992)
Olin Shivers, Konstantinos Arkoudas, Denotational proof languages Massachusetts Institute of Technology. ,(2000)
John B Black, Karen Swan, Daniel L Schwartz, Developing Thinking Skills with Computers. Teachers College Record. ,vol. 89, pp. 384- 407 ,(1988)
Stuart Charles Shapiro, LISP: An interactive approach ,(1986)
Patrick Grim, Language, Proof and Logic ,(1999)
Selmer Bringsjord, R. Noel, E. Bringsjord, In defense of logical minds ,(1998)
Selmer Bringsjord, David A. Ferrucci, Logic and Artificial Intelligence: Divorced, Still Married, Separated...? Minds and Machines. ,vol. 8, pp. 273- 308 ,(1998) , 10.1023/A:1008250617134
C. S. Mellish, William F. Clocksin, Programming in Prolog ,(1981)