The concept of list processing was developed by Allen Newell, J. C. Shaw, and Herbert Simon at the RAND Corporation. It was first published in a classic paper that describes one of the first AI programs, the Logic Theorist,2 and a language in which it could be implemented (Newell and Simon, 1956). The language, named IPL-I (Information Processing Language I), was never implemented. The next version, IPL-II, was implemented on a RAND Johnniac computer. Development of IPL continued until 1960, when the description of IPL-V was published (Newell and Tonge, 1960). The low level of the IPL languages prevented their widespread use. They were actually assembly languages for a hypothetical computer, implemented with an interpreter, in which list-processing instructions were included. Another factor that kept the IPL languages from becoming popular was their implementation on the obscure Johnniac machine. The contributions of the IPL languages were in their list design and their demonstration that list processing was feasible and useful. IBM became interested in AI in the mid-1950s and chose theorem proving as a demonstration area. At the time, the Fortran project was still underway. The high cost of the Fortran I compiler convinced IBM that their list processing should be attached to Fortran, rather than in the form of a new language. Thus, the Fortran List Processing Language (FLPL) was designed and implemented as an extension to Fortran. FLPL was used to construct a theorem prover for plane geometry, which was then considered the easiest area for mechanical theorem proving
แนวคิดของการประมวลผลรายการได้รับการพัฒนาโดยอัลเลน Newell, JC ชอว์และเฮอร์เบิร์ไซมอนที่แรนด์คอร์ปอเรชั่น มันได้รับการตีพิมพ์ครั้งแรกในกระดาษคลาสสิกที่อธิบายหนึ่งในโปรแกรม AI แรกลอจิกทฤษฎี, 2 และภาษาในการที่จะสามารถดำเนินการ (นีเวลล์และไซมอน, 1956) ภาษาชื่อ IPL-I (ข้อมูลการประมวลผลภาษา I) ไม่เคยถูกนำมาใช้ รุ่นถัดไป, IPL-II, ถูกนำมาใช้บนคอมพิวเตอร์ RAND Johnniac การพัฒนาอย่างต่อเนื่องจน IPL 1960 เมื่อรายละเอียดของ IPL-V ถูกตีพิมพ์ (นีเวลล์และ Tonge, 1960) ในระดับต่ำของภาษา IPL ป้องกันไม่ให้เกิดการใช้งานอย่างแพร่หลาย พวกเขาเป็นจริงการชุมนุมภาษาสำหรับคอมพิวเตอร์สมมุติดำเนินการกับล่ามซึ่งในคำแนะนำรายการประมวลผลได้รวม ปัจจัยที่ทำให้ภาษา IPL จากกลายเป็นที่นิยมอีกประการหนึ่งคือการดำเนินการของพวกเขาบนเครื่อง Johnniac ปิดบัง ผลงานของภาษาไอพีแอลอยู่ในการออกแบบรายชื่อของพวกเขาและการสาธิตของพวกเขาในการประมวลผลรายการที่เป็นไปได้และมีประโยชน์ ไอบีเอ็มกลายเป็นที่สนใจในเอไอในช่วงกลางปี 1950 และเลือกทฤษฎีบทพิสูจน์เป็นพื้นที่สาธิต ในขณะที่โครงการ Fortran ยังคงอยู่ระหว่างการดำเนินการ ค่าใช้จ่ายสูงของคอมไพเลอร์ Fortran ผมเชื่อว่าการประมวลผล IBM รายการของพวกเขาควรจะแนบมากับ Fortran มากกว่าในรูปแบบของภาษาใหม่ ดังนั้น Fortran รายการการประมวลผลภาษา (FLPL) ได้รับการออกแบบและดำเนินการเป็นส่วนขยายไป Fortran FLPL ถูกใช้ในการสร้าง prover ทฤษฎีบทเรขาคณิตเครื่องบินซึ่งได้รับการพิจารณาแล้วพื้นที่ที่ง่ายที่สุดสำหรับการพิสูจน์ทฤษฎีบทกล
การแปล กรุณารอสักครู่..
