国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Clojure 概述

2021-05-07 11:16 更新

Clojure是一種高級的,動態(tài)的函數(shù)式編程語言。 Clojure是基于LISP編程語言設(shè)計的,并且具有使其在Java和.Net運行時環(huán)境上運行的編譯器。

在我們討論Clojure之前,讓我們來簡單地描述LISP編程語言。 LISP有一個微小的語言核心,幾乎沒有語法,有一個強大的宏設(shè)施。 有了這些功能,您可以彎曲LISP以滿足您的設(shè)計,而不是其他方式。 LISP已經(jīng)存在了很長時間可追溯到1958年。

公共LISP讀取表達(dá)式,評估它,然后打印輸出結(jié)果。 例如,如果要計算一個簡單的4 + 6的數(shù)學(xué)表達(dá)式的值,則輸入:

USER(1) (+ 4 6)

Clojure作為一種編程語言,具有以下幾種高級屬性:

  • 它基于LISP編程語言,使其代碼語句比傳統(tǒng)的編程語言更小。

  • 它是一種函數(shù)型編程語言。

  • 它專注于基本概念的不變性,你不應(yīng)該對創(chuàng)建的對象進行任何更改。

  • 它可以管理程序員的應(yīng)用程序的狀態(tài)。

  • 它支持并發(fā)。

  • 它包含現(xiàn)有的編程語言。 例如,Clojure可以利用整個Java生態(tài)系統(tǒng)來管理通過JVM運行的代碼。

Clojure的官方網(wǎng)站是 http://clojure.org/

Clojure的概述
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號