首頁>Club>
6
回覆列表
  • 1 # 遇見老吳

    可你在做什麼。資料分析,AI研究,自動化測試,優先python;嵌入式開發,底層驅動開發,AI模型高效能最佳化,高效能網路模組開發,都是C++;高併發,大規模服務,特別是基於容器,容器雲,用GO。另外,真正高手可能都會,他們早以超脫於某種單一的開發語言之外,不能熟練使用3種以上的通用程式語言的CTO,基本是忽悠。

  • 2 # OXING

    都不會就選擇流行的,用處廣的,建議python;都瞭解就看用在哪方面了。各自都有優勢的領域,c++側重嵌入式,多媒體底層開發;python號稱膠水語言,用的範圍廣,側重於運維和AI,爬蟲和外掛,web,gui也可以;go的效能在c++和python之間,主要因為docker火了,側重於容器和雲平臺。

  • 3 # 網際網路極客

    推薦用python和go吧,既有效率,又有質量。c++既沒有python的效率,又沒有go的質量。哈哈,不過接觸要從c學起來,

  • 4 # 叻道

    如果你只是為了學習,看你現在感興趣的領域吧。如果都沒有,看go或者python都可以。

    如果你是為了工作專案中的技術選型,主要看專案要求以及現在團隊的知識吧。

  • 5 # 肯特崗

    Python和Go都是用於編寫Web應用程式的強大的高階程式語言

    什麼是Python?

    Python是一種功能強大的高階程式語言,主要用於科學和工程計算。它是一種高效的語言,優雅務實,簡單而強大,適合新手和專業人士的程式設計。

    Python支援多種程式設計範例,並提出了一個大型標準庫,包括面向物件,命令式,功能性和程式性。

    Go是什麼?

    Go是一種通用程式語言,由Google設計;它借鑑了許多其他許多好主意語言,同時避免導致複雜性和不可靠程式碼的功能。

    Go支援多正規化,如程式,功能和併發。它的語法傳統上來自C語言,但它已經做了很多修改,以改進簡單性和安全性等功能。

    Python和Go之間的區別是什麼?

    1、範例

    Python是一種基於面向物件程式設計的多正規化,命令式和函數語言程式設計語言。它堅持這樣一種觀點,即如果一種語言在某些情境中表現出某種特定的方式,理想情況下它應該在所有情境中都有相似的作用。但是,它又不是純粹的OOP語言,它不支援強封裝,這是OOP的主要原則之一。

    Go是一種基於併發程式設計正規化的過程程式語言,它與C具有表面相似性。實際上,Go更像是C的更新版本。

    2、型別化

    Python是動態型別語言,而Go是一種靜態型別語言,它實際上有助於在編譯時捕獲錯誤,這可以進一步減少生產後期的嚴重錯誤。

    3、併發

    Python沒有提供內建的併發機制,而Go有內建的併發機制。

    4、安全性

    Python是一種強型別語言,它是經過編譯的,因此增加了一層安全性。Go具有分配給每個變數的型別,因此,它提供了安全性。但是,如果發生任何錯誤,使用者需要自己執行整個程式碼。

    5、速度:

    Go的速度遠遠超過Python。

    6、用法

    Python更多地用於Web應用程式,它非常適合解決資料科學問題。Go更多地圍繞系統程式設計,即Go更像是一種系統語言。

    7、管理記憶體

    Go允許程式設計師在很大程度上管理記憶體。而,Python中的記憶體管理完全自動化並由Python VM管理;它不允許程式設計師對記憶體管理負責。

    8、庫

    與Go相比,Python提供的庫數量要大得多。然而,Go仍然是新的,並且還沒有取得很大進展。

    9、語法

    Python的語法使用縮排來指示程式碼塊。Go的語法基於開啟和關閉括號。

    10、詳細程度

    為了獲得相同的功能,Golang程式碼通常需要編寫比Python程式碼更多的字元。

  • 6 # 孫小賽

    資訊爬取,人工智慧方向學python,網上學習影片,培訓班也多,較容易上手;往較低層的開發,有鑽研的人可以學c++,沒有計算機基礎的學起來較難;go需要未涉足,不做介紹

  • 7 # 原始碼窩

    三個都不錯,如果你3個都還沒有入門,建議先學python,畢竟簡單,要不然你去學c++或go,你很快就從入門到放棄了

  • 中秋節和大豐收的關聯?
  • 女朋友生氣了需要男朋友哄嗎?