當前位置:首頁 » 編程軟體 » clojure編程樂趣

clojure編程樂趣

發布時間: 2023-01-14 17:58:03

java函數式編程語言是什麼

函數式編程語言的核心是它以處理數據的方式處理代碼。這意味著函數應該是第一等級(First-class)的值,並且能夠被賦值給變數,傳遞給函數等等。
事實上,很多函數式語言比這走得更遠,將計算和演算法看得比它們操作的數據更重要。其中有些語言想分離程序狀態和函數(以一種看起來有點對立的方式,使用面向對象的語言,這通常會將它們聯系得更緊密)。
Clojure編程語言就是一個這樣的例子,盡管它運行於基於類的Java虛擬機,Clojure的本質是函數式語言,並且在高級語言源程序中不直接公布類和對象(盡管提供了與Java良好的互操作性)。

❷ 未來比較有前景的8種編程語言,看看有沒有你已經掌握的

目前,軟體開發人員正在使用大量不同的編程語言,大多數工作需要熟悉很多技能,如Java、Java、php和C#。然而,隨著軟體需求的發展,新的和尚未被普遍接受的編程語言越來越突出,為程序員提供了針對某些工作的正確工具。

預測哪些語言最終會上升到編程語言排行榜的頂部是困難的,很多語言的受歡迎指數都呈上升趨勢,以下是八種目前還沒有大火的編程語言競爭力分析,看起來未來幾年將在在企業中發揮巨大作用。(排名按照開源社區受歡迎程度,swift最受歡迎)

在2014年的蘋果WWDC大會上首次亮相,旨在替代OSX和iOS開發的Objective-C語言。蘋果於2015年12月,根據Apache許可證開源了該語言,這意味著所有源代碼都可以編輯,程序可以在不歸屬於蘋果的情況下運行。

RedMonk分析師Stephen O'Grady表示,Swift與Ruby和python這些更現代的語言相似,自發布以來一直享受著高速增長。蘋果公司表示: Swift採用安全的編程模式,並添加了現代功能,使編程更容易、更靈活、更有趣。

Github上Star:39.8K

這種開源語言被視為比較成熟的語言(如Java和C)更快速、更易於使用。它已被許多企業使用:BBC、SoundCloud,Facebook以及英國政府獲獎的GOV.UK網站。

Type在年初開始普及,上半年保持著強勁的增長勢頭。這反映在其技術出版商RedMonk的排名中,在第一季度Github的排名中位列17位,其中Erlang和Rust並列。

被描述為「Java的超集」,Type最大的優點就是程序員可以利用Angular,這是一個用於創建以Type編寫Web應用程序的框架。

Github上Star:24.6K

由Mozilla創建,Rust 1.0於2014年發布,已經開發了多年。

與C和C ++在某些方面類似,Mozilla將其描述為一種專注於性能、並行化和內存安全的新型編程語言。通過從零開始構建語言並結合現代編程語言設計的元素,Rust的創建者避免了傳統語言必須處理大量」baggage「(向後兼容性要求)。經過一段時間的發展,該語言正在引起程序員的興趣。

Github上Star:22.9K

快速編譯並與Java一起運行,Kotlin是一種靜態類型的編程語言,可在Java虛擬機上運行,可編譯為Java源代碼。

由俄羅斯軟體開發公司JetBrains創建,Kotlin正在Pinterest,Evernote,Uber和Coursera上使用。

Github上Star:16.6k

Clojure於2009年推出,是Lisp編程語言的一種方言。它是一種強調函數式編程的通用語言。它將代碼視為數據,並具有宏系統,如其他「Lisps」。

它被成功應用到沃爾瑪、Puppet實驗室和各大軟體公司。

Github上Star:6.5k

Haskell將自己稱為「高級純函數式編程語言」,1990年發布了第一個版本。它具有類型推理系統,主要在學術界內使用,但有一些行業應用案例,例如AT&T,BAE Systems,Facebook甚至Google的項目。

2016年,開始編制2020版本。

Github上Star:681

R提供用於統計計算的開源軟體環境。

首先出現在1993年,R在數據驅動的職業之中,例如數據挖掘、統計學家甚至學者,受到了越來越多的歡迎。它提供了一個簡單有效的方式來分析數據,盡管它不能與像Hadoop這樣的大型架構相競爭。

普通程序員目前對R語言的接受程度一般,隨著大數據以及人工智慧的發展,R語言未來的發展前景還是很不錯的。

Github上Star:240

❸ 《Clojure編程樂趣》epub下載在線閱讀全文,求百度網盤雲資源

《Clojure編程樂趣》(Michael Fogus/Chris Houser)電子書網盤下載免費在線閱讀:

鏈接:https://pan..com/s/1gBTmWKBch59XTkcAZWp71g

提取碼:BTQI

書名:Clojure編程樂趣

豆瓣評分:7.8

作者:Michael Fogus/Chris Houser

出版社:人民郵電出版社

原作名:The Joy of Clojure

譯者:鄭曄

出版年:2013-11-1

頁數:318

內容簡介

Clojure是一門Lisp方言。它通過函數式編程技術,直接支持並發軟體開發,得到眾多開發人員的歡迎。

《Clojure編程樂趣》並非Clojure初學指南,也不是一本Clojure的編程操作手冊,而是通過對Clojure詳盡地探究,教授函數式的程序設計方式,幫助讀者理解和體會Clojure編程的樂趣,進而開發出優美的軟體。

全書分為5個部分共13章。第1部分是基礎,包括第1章到第3章,從Clojure背後的思想開始,介紹了Clojure的基礎知識,並帶領讀者初步嘗試Clojure編程。第2部分包括第4章和第5章,介紹了Clojure的各種數據類型。第3部分是第6章和第7章,介紹了函數式編程的特性。第4部分包括第8章到第11章,分別介紹了宏、組合數據域代碼、Clojure對Java的調用,以及並發編程等較為高級的話題。第5部分為第12章和第13章,探討了Clojure的性能問題及其帶給我們的思考。

《Clojure編程樂趣》適合有一定基礎的Clojure程序員閱讀,進而掌握函數編程的思考方法和程序設計方法,也可以作為讀者學習函數式編程的參考資料。

作者簡介······

Michael Fogus

Michael Fogus is software developer with experience in distributedsimulation, machine vision, and expert systems construction. He's actively involved in the Clojure and Scala communities.

❹ 學習函數式編程的推薦書籍

1、關於書籍的選擇

1)、選擇好學習的函數式編程語言後,可以根據自己的情況去一些書店、網上商城(比京東、當當)選擇相應編程語言的書籍資料。

2)、如果從思想入手,並且希望學的更深入,個人建議從SICP(《計算機程序的構造和解釋》)入手,Scheme語言是思想的錘煉。
3)、如果用戶是java程序員,建議看看clojure,這是個極具生產力的語言工具,它運行於java平台上的lisp。twitter的storm就是用它寫的。clojure現在已經是黑客領域最耀眼的明星了。最重要的是clojure已經出版了很多本中文教材,可以入手學習了。順帶加上SICP可以加快學習進度。以項目為中心可以選擇《Clojure經典實例 功能性編程全面指南》、沒有基礎的可以選擇《LivingClojure》(中文版)、老程序員可以參考《Clojure編程樂趣》中文版 。

4)、如果不為作項目,只是為了提升個人的能力或者編程思想,可以選擇haskell語言,這個資料也比較多,無論書籍還是視頻、文檔等等 。


2、簡單說,"函數式編程"是一種"編程範式"(programming paradigm),也就是如何編寫程序的方法論。


它屬於"結構化編程"的一種,主要思想是把運算過程盡量寫成一系列嵌套的函數調用。舉例來說,現在有這樣一個數學表達式:

(1+2)*3-4

傳統的過程式編程,可能這樣寫:

vara=1+2;
varb=a*3;
varc=b-4;

函數式編程要求使用函數,我們可以把運算過程定義為不同的函數,然後寫成下面這樣:

varresult=subtract(multiply(add(1,2),3),4);

這就是函數式編程。


3、函數編程的特點:

函數式編程具有五個鮮明的特點。

1)、 函數是"第一等公民"

所謂"第一等公民"(first class),指的是函數與其他數據類型一樣,處於平等地位,可以賦值給其他變數,也可以作為參數,傳入另一個函數,或者作為別的函數的返回值。

舉例來說,下面代碼中的print變數就是一個函數,可以作為另一個函數的參數。

varprint=function(i){console.log(i);};
[1,2,3].forEach(print);

2)、只用"表達式",不用"語句"

"表達式"(expression)是一個單純的運算過程,總是有返回值;"語句"(statement)是執行某種操作,沒有返回值。函數式編程要求,只使用表達式,不使用語句。也就是說,每一步都是單純的運算,而且都有返回值。

原因是函數式編程的開發動機,一開始就是為了處理運算(computation),不考慮系統的讀寫(I/O)。"語句"屬於對系統的讀寫操作,所以就被排斥在外。

當然,實際應用中,不做I/O是不可能的。因此,編程過程中,函數式編程只要求把I/O限制到最小,不要有不必要的讀寫行為,保持計算過程的單純性。

3)、沒有"副作用"

所謂"副作用"(side effect),指的是函數內部與外部互動(最典型的情況,就是修改全局變數的值),產生運算以外的其他結果。

函數式編程強調沒有"副作用",意味著函數要保持獨立,所有功能就是返回一個新的值,沒有其他行為,尤其是不得修改外部變數的值。

4)、不修改狀態

上一點已經提到,函數式編程只是返回新的值,不修改系統變數。因此,不修改變數,也是它的一個重要特點。

在其他類型的語言中,變數往往用來保存"狀態"(state)。不修改變數,意味著狀態不能保存在變數中。函數式編程使用參數保存狀態,最好的例子就是遞歸。下面的代碼是一個將字元串逆序排列的函數,它演示了不同的參數如何決定了運算所處的"狀態"。

functionreverse(string){
if(string.length==0){
returnstring;
}else{
returnreverse(string.substring(1,string.length))+string.substring(0,1);
}
}

由於使用了遞歸,函數式語言的運行速度比較慢,這是它長期不能在業界推廣的主要原因。

5)、引用透明

引用透明(Referential transparency),指的是函數的運行不依賴於外部變數或"狀態",只依賴於輸入的參數,任何時候只要參數相同,引用函數所得到的返回值總是相同的。

有了前面的第三點和第四點,這點是很顯然的。其他類型的語言,函數的返回值往往與系統狀態有關,不同的狀態之下,返回值是不一樣的。這就叫"引用不透明",很不利於觀察和理解程序的行為。

❺ 《JavaScript函數式編程》epub下載在線閱讀全文,求百度網盤雲資源

《JavaScript函數式編程》([美]Michael Fogus)電子書網盤下載免費在線閱讀

鏈接:https://pan..com/s/1oxGfq6jXzct5Me-6i_oKfA

提取碼:PFTD

書名:JavaScript函數式編程

豆瓣評分:6.6

作者:[美]Michael Fogus

出版社:人民郵電出版社

原作名:Functional JavaScript

譯者:歐陽繼超/王妮

出版年:2015-8

頁數:204

內容簡介

JavaScript 是近年來非常受矚目的一門編程語言,它既支持面向對象編程,也支持函數式編程。本書專門介紹JavaScript函數式編程的特性。

全書共9章,分別介紹了JavaScript函數式編程、一等函數與Applicative編程、變數的作用域和閉包、高階函數、由函數構建函數、遞歸、純度和不變性以及更改政策、基於流的編程、類編程。除此之外,附錄中還介紹了更多函數式JavaScript。

本書內容全面,示例豐富,適合想要了解函數式編程的JavaScript程序員和學習JavaScript的函數式程序員閱讀。

作者簡介

Michael Fogus是Dynamic Animation Systems的軟體架構師,在分布式模擬、機器視覺和專家系統建設方面經驗豐富。他是Clojure、ClojureScript以及Underscore-contrib的貢獻者,還是《Clojure編程樂趣》的作者。

❻ 《Clojure程序設計》pdf下載在線閱讀全文,求百度網盤雲資源

《Clojure程序設計》(哈羅威 (Stuart Halloway))電子書網盤下載免費在線閱讀

鏈接: https://pan..com/s/1XWfYSu9qEeeCoxXLKodtkw

提取碼: isnt

書名:Clojure程序設計

作者:哈羅威 (Stuart Halloway)

譯者:溫瑞雲

豆瓣評分:7.6

出版社:人民郵電出版社

出版年份:2013-4-1

頁數:253

內容簡介:

Clojure是一種基於Java虛擬機的動態編程語言。如果你要轉移到函數式編程,或是要應對來自並發的挑戰,那麼,Clojure是你的首選語言。Clojure具備以下優點:

◆ 簡單,是這門優雅語言的核心; ◆ 獨到的並發機制和函數式風格;

◆ Lisp的強大;◆ 充分發揮JVM的全部能力;

◆ 代碼量往往比Java少,且易於維護。

本書是介紹Clojure的經典之作。它完全覆蓋了Clojure 1.3版本提供的新特性,而且為了體現Clojure新生概念的重要意義,作者重新組織和編寫了一些章節。

兩位作者通過本書展示了如何從頭構建一個應用,幫助讀者充分了解Clojure程序的完整開發流程,還幫助讀者運用Clojure思想為問題的各個部分找出解決方案。

通過閱讀本書,你能夠學會運用Clojure的方式進行思考,充分利用這門語言的優勢,快速構建強大的程序。

作者簡介:

Stuart Halloway Clojure/core成員、Relevance公司CTO。

Aaron Bedra Clojure/core成員,在擔任Relevance公司開發者期間,他成為一名技術領袖、演講家和作家。他對Clojure語言及其支持庫貢獻頗多,同時也是Clojure社區中的活躍分子。Aaron牽頭開發了一些商業的Clojure項目。目前他在Groupon工作。

❼ 如何直接運行 Clojure 腳本文件

對於大多數的腳本編程語言來說, 提供有現成的分別進入控制台與執行腳本文件的命令. 例如 Scala, Python 默認進入控制台(REPL), 接文件路徑為參數則執行腳本文件. 還有分別進入控制台和執行腳本的命令是: irb 與 ruby, groovsh 與 groovy, php -a 與 php, perl -de1 和 perl. 可以 Clojure 本身就沒有 clojure 這樣的命令. 當我們試圖在 Mac 下用 brew install clojure 安裝時, 得到的提示是沒有 clojure, 應該用 brew install leiningen 去安裝 leiningen, 它是一個類似於 Scala sbt 的工具.
所以啟動 Clojure REPL 的命令就是 lein repl , 其實還有一個辦法來啟動 Clojure 的控制台, 因為 Clojure 也是構築於 JVM 之上的, 所以也能像啟 Groovy/Scala 一樣通過 java 指令載入 jar 文件來啟動. 去官網 http://clojure.org/ 下載 Clojure 安裝包(例如: ), 解壓, 假定它的 jar 文件是 ~/Developers/clojure-1.8.0/clojure-1.8.0.jar , 那麼也可以用命令 java -jar ~/Developers/clojure-1.8.0/clojure-1.8.0.jar 進到 Clojure 控制台.
進到 Clojure 的提示符 user=> 下就可以測試 Clojure 代碼了, 那麼如何載入一個寫在 clj 文件里的代碼呢? 我們可以在 Clojure 控制台下用方法 load-file . 假定 ~/hello.clj 文件的內容是
(+ 1 2)

在 Clojure 控制台下
user=> (load-file "~/hello.clj")3
這只是相當於我們在控制台輸入 (+ 1 2) , 也看到了 3, 其實我們在 ~/hello.clj 中並沒有列印輸出結果. 所以如果真正是執行 ~/hello.clj 應該是什麼也看不到了, 我們需要准確的執行 clojure 腳本文件的方法.
在此我們也順道溫習一下 Clojure 與 Java 的簡單互操作, 創建了文件 ~/interop.clj , 內容如下:
(+ 1 2 3)

(println (. Math PI))
(println (. Math abs -3))
(println (. "foo" toUpperCase))

(println Math/PI)
(println (Math/abs -5))

(println (.toUpperCase "bar"))

(def n1 (new Integer "42"))
(println n1)

(let [n2 (Integer. "53")]
(println n2))

針對啟動 Clojure 控制台的不同我們同樣有兩種方式執行 Clojure 腳本文件
一: 通過 clojure-x.x.x.jar 來執行 Clojure 腳本
➜ ~ java -jar ~/Developers/clojure-1.8.0/clojure-1.8.0.jar ~/interop.clj
3.141592653589793
3
FOO
3.141592653589793
5
BAR
42
53
上面的執行效果才是正確的, 其中 (+ 1 2 3) 沒有 print 是不會有輸出的.
把它編製成一個 bash 腳本 clojure 就是
#!/bin/bash

java -jar ~/Developers/clojure-1.8.0/clojure-1.8.0.jar $@

$@ 的意思是傳什麼給這個 clojure 腳本, 它就原原本本的送到 clojure-1.8.0.jar 的主程序. 然後把 clojure 用 chmod +x clojure 改成可執行. 再來看下
➜ ~ vi clojure
➜ ~ ./clojure
Clojure 1.8.0
user=> ^D
➜ ~ ./clojure ~/interop.clj
3.141592653589793
3
FOO
3.141592653589793
5
BAR
42
53
沒參數時進入控制台, 有參數時當成文件載入執行
二: lein 通過 exec 插件執行 clojure 腳本
lein 的插件安裝可以參考 lein-exec . 全局安裝的話只要在 ~/.lein/profiles.clj 中添加一行
{:user {:plugins [[lein-exec "0.3.6"]]}}

再次啟動 lein 就會自動下載相應的插件依賴, 並加入了 exec 任務, 用 lein help exec 查看這個插件的具體命令使用方法. 簡單的用來載入外部 clj 文件的指令是
➜ ~ lein exec ~/interop.clj
3.141592653589793
3
FOO
3.141592653589793
5
BAR
42
53
執行結果是一致的.
不僅如此, Clojure 也能用作系統腳本語言, 像其他腳本語言一樣. 下載 https://raw.github.com/kumarshantanu/lein-exec/master/lein-exec 放在 PATH 下, 並改成可執行.
之後只要在 clj 腳本第一行寫上
#!/usr/bin/env lein-exec

#!/bin/bash lein-exec
就可以用 Clojure 快樂的寫系統腳本了.
另外, 如果 clj 文件是放在一個 lein 項目中, 應該是可以通過 lein 任務來執行主函數中的代碼的.
附: 在我目前的 ~/.lein/profiles.clj 文件中已用到了三個插件
{:user {:plugins [[venantius/ultra "0.4.1"]
[lein-iclojure "1.2"]
[lein-exec "0.3.6"] ]}}

分別是 控制台著色, 代碼提示, 和執行插件.

❽ 《Clojure經典實例》pdf下載在線閱讀,求百度網盤雲資源

《Clojure經典實例》([美] Luke VanderHart)電子書網盤下載免費在線閱讀

資源鏈接:

鏈接:https://pan..com/s/19Iz8B3hd-RCCmFfNNDNH5A

提取碼:csd2

書名:Clojure經典實例

作者:[美] Luke VanderHart

譯者:王海鵬

出版社:人民郵電出版社

出版年份:2015-8

頁數:399

內容簡介:

本書以具體實例的形式講解了Clojure語言在不同領域的應用,不僅介紹如何運用Clojure,而且還展示了很多常見庫。書中給出了添加了注釋的示例代碼,詳細分析並解釋了數百個真實世界的編程任務。讀者既可通過本書深入了解Clojure的精髓,也可將本書用作參考指南,解決具體問題。

作者簡介:

Luke VanderHart

是一名Clojure和ClojureScript開發者,目前就職於Cognitect公司(Clojure之父在該公司任CTO)。他是Practical Clojure(Apress)和ClojureScript: Up and Running(O'Reilly)的合著者之一,目前在北卡羅來納州達勒姆市生活和工作。

Ryan Neufeld

通曉多種計算機語言,是一名全能型軟體開發者,熱衷於分布式系統和網路應用開發。Ryan十分善於為客戶解決各種或棘手或簡單的軟體技術問題,及時為客戶交付成果。他目前居住於北卡羅來納州達勒姆市,是Cognitect公司的一名開發人員。

❾ 雲計算時代,值得重視的十大雲計算語言

人們想到選擇一門計算機語言時,可能會選擇學校里學到的知名度高的通用過程語言之一,比如C、Java或Python。但這些經常被人選擇的語 言只是計算機語言領域的冰山一角而已――如果它使用關鍵字和結構來傳達信息,那它就是一門語言。下面是值得考慮的十大雲計算語言。

1. SQL數據語言

說到數據語言,SQL是幾十年來無可爭議的霸主。連非關系型資料庫伺服器也使用某種SQL語言。就跟IT的其他所有領域一樣,雲計算領域同樣充斥著SQL。

這是每個地方的開發人員都會會心一笑的SQL玩笑。「有人走進一間酒吧,看到兩張桌子。他說『我可以跟你一起喝嗎?』」

2. XML數據語言

XML用來描述文檔,而不是傳達一串指令。由於XML通常並不給計算機下達指令,它通常不被認為是一門計算機語言。

XML是大受歡迎的數據標記語言,而這主要歸因於Java。只要有Java的地方,就有XML。又由於Java自從早在雲計算大行其道之前就一直驅動大規模分布式系統,XML文檔無處不在。Apache hadoop配置就駐留在XML文件中。

3. R數學語言

R語言幫助廣大開發人員處理統計數字、報告和圖形。互動式R教程讓新的開發人員領略向量、因子及關聯數據集帶來的樂趣。

亞馬遜將RStudio集成開發環境(IDE)與其EMR(彈性MapRece)服務捆綁起來,幫助進行大數據分析。

4. Clojure數學語言

Clojure不僅僅是一門數學語言,它既是一門通用語言,還是一門函數語言。另外說來也巧,Clojure在數據分析人員當中也大受歡迎。

實時數據流處理系統Apache Storm用Clojure編寫而成。函數語言不需要分號,而過程語言需要分號;你能看到分號只用於這個Clojure腳本(https://github.com/apache/storm/blob/master/storm-core/src/clj/backtype/storm/clojure.clj)中的注釋。

5.Haskell函數語言

Haskell是一門函數語言,就分布式計算而言再理想不過了;雲Haskell平台項目在幾年前就啟動了。

盡管Haskell在業界有相當高的採用率,而且躋身GitHub前20門語言,但Haskell在雲計算領域的採用情況差強人意――可能是Haskell被認為太難學會。你可以在Try Haskell教程中自己體驗一把。

6. Erlang函數語言

Erlang脫胎於愛立信。在電信行業,產品必須永遠持續運行,而任何東西(客戶、聯系、事務和記錄)都以數百萬計算。

電信級函數語言聽起來非常適合雲計算。而實際上,盡管沒有躋身GitHub前20門語言,但Erlang驅動廣受歡迎的雲計算應用程序,包括Riak、CouchDB、RabbitMQ,甚至還有LING單內核。

7. Python過程語言

Python是一門旨在易於閱讀的高級語言。這年頭,幾乎每個人、確實每個人都能從Python盡快上手。學習輔助手段包括:課程、圖書,甚至互動式Python教程。

OpenStack是流行的基礎設施即服務(IaaS)管理軟體,它用Python編寫而成。不妨看一下面向Nova客戶界面的這段Python代碼(https://github.com/openstack/python-novaclient/blob/master/novaclient/client.py)。

8. Go過程語言

幾年前,谷歌開發了Go;當時谷歌的一些編程人員對Stroustrup的C++之類的語言頗為沮喪。谷歌提供了互動式Go教程和Go Playground,以便處理代碼。

作為雲計算領域的寵兒,Docker就是用Go編寫而成的,Docker生態系統的其他許多項目也是如此。

9. GFM特定領域語言

GFM(GitHub Flavored Markdown)是一種明文格式語言,可用於記錄GitHub上的軟體庫。GFM被數百萬的開發人員所使用,因為數百萬的開發人員使用GitHub。

由於GitHub上有那麼多專門針對雲的項目,比如Cloud Foundry,了解GFM是好事。它可能是本文介紹的十門語言中學起來最簡單的。

10. 正則表達式特定領域語言

Regex(正則表達式)語法讓新手很撓頭,原因在於它其實是象徵性的――只有單個字元,而不是關鍵字。正則表達式代碼看起來某人在鍵盤上睡著了。如果你想一輩子不敢碰正則表達式語言,不妨看看這個極端例子:JSON解析器(http://www.perlmonks.org/?node_id=995856)。

不過,正則表達式是Linux世界的基石。舊的UNIX操作系統及Linux後續衍生版的核心原則之一就是大量使用文本。文本到處使用,用於配置、命令行上以及協議中。正則表達式幫助開發人員管理好文本。

還有另外數百門語言

還有多得多的優秀語言可供選擇。不妨花點時間讀一讀像2010年經典書《七周七門語言》(https://pragprog.com/book/btlang/seven-languages-in-seven-weeks)這樣的圖書,該書讓你大體了解包括Prolog和Scala在內的多門語言。或者,你也可以選擇自己的語言組合。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:852
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763