導航:首頁 > 編程語言 > 樹莓派3javascript

樹莓派3javascript

發布時間:2025-06-25 02:39:42

Ⅰ 為什麼在樹莓派開發當中都用Python和C/C++,而不是用java,是因為樹莓派帶不動Java嗎

不是。

不是性能原因。 C/C++因為執行效率高,而用來開發驅動程序和底層應用,樹莓派畢竟是個離硬體很近的東西。 Python因為易學易用,開發便捷,用來給小白玩兒或者快速做原型的。 Java顯然不具有這些特性,就比較尷尬的被拋棄了。

其實不只是樹莓派,很多Linux發行版裡面的軟體都是用Python寫的。用Python並不是因為特Python運行佔用資源比java低,而是因為python存在大量的由C/C++寫成的庫。Python本身只是起個膠水的作用,把多個C/C++寫的庫粘在一起組成一個應用。

java也能通過jni(Java Native Interface)調用C/C++寫的庫,但java這種類型的庫的數量和質量不如python。而且java是編譯型語言, Python是解釋型語言,Python代碼不用經過編譯就能直接運行,這一定程序上減少了開發時間。所有一般Linux都選用C/C++或者Python做為開發語言。

Python由荷蘭數學和計算機科學研究學會的Guido van Rossum於1990 年代初設計,作為一門叫做ABC語言的替代品。

Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。Python語法和動態類型,以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的編程語言,隨著版本的不斷更新和語言新功能的添加,逐漸被用於獨立的、大型項目的開發。

Python解釋器易於擴展,可以使用C或C++(或者其他可以通過C調用的語言)擴展新的功能和數據類型。Python 也可用於可定製化軟體中的擴展程序語言。Python豐富的標准庫,提供了適用於各個主要系統平台的源碼或機器碼。

2021年10月,語言流行指數的編譯器Tiobe將Python加冕為最受歡迎的編程語言,20年來首次將其置於Java、C和JavaScript之上。

閱讀全文

與樹莓派3javascript相關的資料

熱點內容
戀愛是什麼網路歌曲 瀏覽:476
小黑一鍵重裝怎麼找不到鏡像文件 瀏覽:110
怎麼把壓縮文件生成exe 瀏覽:137
oracle資料庫類型 瀏覽:828
如何開發wap網站 瀏覽:202
怎樣將文件列印成pdf 瀏覽:761
抖音少兒編程服務內容怎麼寫 瀏覽:394
路由器隱藏網路怎麼改回來 瀏覽:138
新興app如何觸達早期客戶 瀏覽:865
微信接收到的文件在哪裡 瀏覽:818
佔用移動硬碟空間找不到文件 瀏覽:925
液晶電視編程器如何用視頻 瀏覽:211
word裡面怎麼畫一條粗線 瀏覽:551
javaweb郵件收發系統 瀏覽:94
qq空間解封器密鑰 瀏覽:971
c如何讀取串口數據 瀏覽:779
蘋果手機連無線不顯示密碼錯誤 瀏覽:68
s7200編程軟體怎麼改中文 瀏覽:955
愛譜華頓電話網路銷售是干什麼的 瀏覽:112
登qq顯示網路不可用 瀏覽:942

友情鏈接