日历

September 2020
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
282930  

数据和代码

Home Forums 《冒号课堂》讨论区 数据和代码

  • This topic is empty.
Viewing 2 reply threads
  • Author
    Posts
    • #1145
      Todd
      Member

      最近体会到抽象数据类型是用代码实现了数据的性质,所以是“代码即数据”的体现,不知道是否正确?

    • #1385
      hui
      Keymaster

      通常所谓的“代码即数据”并非你所说的意思,而是指一种语言有这样的特性:其中的代码本身也是一种first-class的数据结构,可以作为数据来处理。最著名的支持该特性的是Lisp及其衍生语言(如clojure),其代码与数据均由S-expression表示。此外,还有Prolog等语言也支持该特征。在学术上,这被称为Homoiconicity ,相关简介可参见wikic2.com

    • #1386
      Todd
      Member

      谢谢,学习中…

Viewing 2 reply threads
  • You must be logged in to reply to this topic.
 请您评分1星(很差)2星(不行)3星(一般)4星(不错)5星(很棒)