首頁>Club>
7
回覆列表
  • 1 # 小雪颯颯273

    首先要說Lisp 是否值得學習那麼要先知道Lisp到底是什麼?

    LISP,全名LIST Processor,即連結串列處理語言是一種計算機程式設計語言。由約翰·麥卡錫在1960年左右創造的一種基於λ演算的函數語言程式設計語言。其創作背景為:1958年夏,來自麻省理工學院的人工智慧研究先驅——約翰·麥卡錫參與IBM資訊研究部的工作,研究符號運算及應用需求。但當時IBM旗下的Fortran不要處理語言不能支援符號運算的遞迴、條件表示式、動態儲存分配及隱式回收等功能。於是在1958年秋回到麻省理工學院後,開展研發了表處理語言——LISP。

    約翰·麥卡錫

    LISP為函式式程式設計語言,所有運算都能以函式中用於引數的方式來實現。它的核心運算子只有七個運算子,這種簡潔的定義,非常接近圖靈機原型的純函式式語言,是現代語言完全無法比擬的。相對其優點而言它的缺點也很明顯——其運算效率十分低下。原始定義簡潔的缺點使得大型開發工程變得困難。自底層到高層,自二維表查詢到面向物件,使用者需要嵌入更多的函式來實現,致使LIPS眾多方言的衍生。

    所以綜上所述,我認為,具體情況具體分析,合適的才是最好的。

  • 2 # 二楞電影

    我認為Lisp我認為不值得學習。

    首先作為一個計算機的工作者,我們必須根據你的工作來確定,你必須精確的學習哪門語言,大多數的工作是讓你用C++語言,或者jave來學習,如果不必要的Lisp,那麼沒必要花時間和精力去研究它,等到你每天很無聊時,工作達到足夠成功時,你可以考慮來學習一下。

  • 3 # 水滴的三體

    我在手機上學了一下,沒有能實現哪怕是原始lisp全部基本功能的,在電腦上安裝了DRROCKET,卻沒心情學了,閒的沒事的話可以玩玩。lisp7個基本操作,eval,遞迴,宏,自定義函式和lambda,安卓手機上能完全實現的軟體我試了幾個,沒有一個做得到,蘋果手機沒用過,不知道有沒有。在一臺手機上root了裝終端下的而不是apk,叫gulie吧怎麼拼不記得了,中文叫古力或者古烈,卻因為/bin/sh還是/bin/bash不存在而失敗,就是說有手機linux核心下的shell不是裝在預設位置,能力實在有限,所以放棄了。這個瞭解下玩玩也不花什麼時間,可以試下。

  • 中秋節和大豐收的關聯?
  • 早教中心顧問應該怎麼做?需要開朗的性格嗎?