คำถามติดแท็ก homoiconicity

14
อะไรทำให้มาโคร Lisp มีความพิเศษ?
การอ่านบทความของ Paul Graham เกี่ยวกับภาษาการเขียนโปรแกรมเราคิดว่ามาโคร Lispเป็นวิธีเดียวที่จะไป ในฐานะนักพัฒนาที่ยุ่งทำงานกับแพลตฟอร์มอื่นฉันไม่มีสิทธิ์ใช้งาน Lisp macros ในฐานะคนที่ต้องการเข้าใจเรื่องปากต่อปากโปรดอธิบายว่าอะไรทำให้คุณสมบัตินี้มีประสิทธิภาพมาก โปรดเชื่อมโยงสิ่งนี้กับสิ่งที่ฉันจะเข้าใจจากโลกของการพัฒนา Python, Java, C # หรือ C
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.