日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

lisp,Lisp教程?

Lisp值得去學習嗎?

lisp,Lisp教程?


謝謝邀請!首先要說Lisp 是否值得學習那么要先知道Lisp到底是什么?LISP,全名LIST Processor,即鏈表處理語言是一種計算機程序設(shè)計語言 。由約翰·麥卡錫在1960年左右創(chuàng)造的一種基于λ演算的函數(shù)式編程語言 。其創(chuàng)作背景為:1958年夏 , 來自麻省理工學院的人工智能研究先驅(qū)——約翰·麥卡錫參與IBM資訊研究部的工作 , 研究符號運算及應(yīng)用需求 。
但當時IBM旗下的Fortran不要處理語言不能支援符號運算的遞歸、條件表達式、動態(tài)儲存分配及隱式回收等功能 。于是在1958年秋回到麻省理工學院后 , 開展研發(fā)了表處理語言——LISP 。約翰·麥卡錫LISP為函數(shù)式程序設(shè)計語言 , 所有運算都能以函數(shù)中用于參數(shù)的方式來實現(xiàn) 。它的核心操作符只有七個操作符 , 這種簡潔的定義 , 非常接近圖靈機原型的純函數(shù)式語言 , 是現(xiàn)代語言完全無法比擬的 。
編程語言發(fā)展到現(xiàn)在lisp還有優(yōu)勢嗎?
lisp,Lisp教程?


有優(yōu)勢!而且優(yōu)勢很明顯!首先 , lisp和現(xiàn)在的流行語言不同 , 屬于不同的體系 。現(xiàn)在的語言 , 如c、java、python等其實是命令式語言 , lisp是函數(shù)式語言 , 完全不同 。命令式注重的是過程 , 函數(shù)式注重結(jié)果 , 思路不同 , 角度不同 。如果函數(shù)式用得好 , 編程比命令式簡單太多了 。其次 , 為什么函數(shù)式語言雖簡單但不流行呢?!第一 , 函數(shù)式語言的解析需要更多的計算能力 , 早期計算機業(yè)界只能選擇命令式 , 延續(xù)至今 。
《黑客與畫家》作者極力推崇lisp語言 , lisp語言到底能干什么?
lisp,Lisp教程?


怎么說呢 , 我只能說Lisp是純粹的 , 接近數(shù)學本質(zhì)的編程語言 。其他語言是給你一個世界 , 而Lisp則更像讓你創(chuàng)造屬于自己的世界 , 讓你在現(xiàn)實和抽象里來回切換 , 就好象JavaScript一樣 , 十年前你能想象JavaScript有今天嗎?Lisp也一樣 , 這個曾經(jīng)被時代遺忘的語言一定重新被人重視!當年 , 老爺子發(fā)明Lisp語言 , 并提出人工智能的概念 , 初衷只是為了更好的教學和研究 , 可現(xiàn)在回過頭來想想老爺子是多么威武明智 。
【lisp,Lisp教程?】

    推薦閱讀