1. 程式人生 > >程式語言與武林門派

程式語言與武林門派

倚天屠龍記是金庸武俠作品中對武功和門派描寫最細緻的一本,其中塑造的六大門派武功各異、特色十足,圍攻光明頂大戰更是令人心潮澎湃。如果以各大幫派比喻當前流行的程式語言會是什麼樣呢?做為一個喜愛武俠的程式設計師,我心目中程式語言門派是這樣的:

C++ - 少林派

長期居於武林領袖地位,門下武功千錘百煉,博大精深,尤其以渾厚、剛猛的內功著稱。但是入門難,修習難度高,非十數載苦修難以大成。

JAVA - 武當派

與少林派有很大淵源,但是在名聲上隱隱然已經有超越少林之勢。武功內外兼修,出招不快但求穩健,以柔克剛。門下弟子出類拔萃,名聲顯赫,甚至能自創武功。

PHP - 峨眉派

聲望可比肩少林、武當,武功以迅捷、凌厲的劍法著稱,但內力略顯不足,也缺乏陣法支援,大型團戰稍遜一籌。

C# - 明教

實力雄厚,武功龐雜且特異獨行。但是其早年行事風格(封閉、僅能執行在Windows平臺)使其漸漸被排斥於主流之外。如今偏居一隅,難以影響中原大勢。

Swift - 崑崙派

崑崙派憑藉崑崙三聖何足道一人之力奠定江湖地位,而Swift僅憑一家公司的產品市場打進程式語言排行榜。

彙編 - 崆峒派

七傷拳威力巨大,無堅不摧,但是非內功雄厚充沛、練至收放自如境界者不可修煉。

Python - 華山派

能借助別派武功提高自己功力,見鮮于通的金蠶蠱毒。Python大概不服,好吧,本書裡的華山派大概只能算Python的前身ABC語言,華山派崛起要等到碧血劍裡了。

VB.NET - 天鷹教

雖然在江湖中很有勢力,也很少作惡,但是給人感覺仍然是旁門左道,被名門正派鄙視

那麼,少俠,你選好門派了嗎?


相關推薦

程式語言武林

倚天屠龍記是金庸武俠作品中對武功和門派描寫最細緻的一本,其中塑造的六大門派武功各異、特色十足,圍攻光明頂大戰更是令人心潮澎湃。如果以各大幫派比喻當前流行的程式語言會是什麼樣呢?做為一個喜愛武俠的程式設計師,我心目中程式語言門派是這樣的: C++ - 少林派 長期居於武林領袖

AWS Lambda重大更新,跨越程式語言差異之

北京時間11月30日凌晨,在美國拉斯維加斯召開的AWS re: Invent 2018上,和往年一樣,AWS CTO Werner·Vogels博士又釋出了AWS多項重要的更新,包括資料庫、程式設計工具、架構等多個方面,而在其中,有兩項針對於AWS Lambda的更新引爆了現場眾多開發者的歡呼,

程式語言計算機中的字元編碼

筆者學習計算機的時候,經常會遇到與字元編碼相關的問題,所以為了方便查詢,就對常見字元編碼的來源,分類,內容等做了一下總結。筆者先簡單寫一部分,等後續遇到問題的時候再慢慢完善吧。 筆者在查詢相關資料的時候發現與字元編碼相關的內容太多了,所以就只列出主要框架,具體的細節就不深究了(想看細節的

1.1 程式語言開發環境

搭建Python開發環境 裝的ubuntu16裡面預設帶了python2.7,就不用額外裝了 安裝Python演算法庫 安裝python包管理工具pip: sudo apt-get install python-pip 安裝Python演算法庫: pip instal

如何選擇一程式語言,並擁有高薪?

網際網路的技術核心其實源於分散式,這是網際網路具備高效能、高併發特性的基礎,掌握這些核心內容後,你會發現駕馭技術變得如此輕鬆! 很多人喜歡爭論什麼什麼程式語言好,我認為這個話題如果不限定應用範圍,就毫無意義。每種程式語言必然有其優點和缺點,這也決定了它有適合的應用場景和不適合的應用場景。現代軟體行

用超 7500 萬的 GitHub 程式碼倉庫實力解讀:哪程式語言熱度最高

來源:開源中國 連結:oschina.net/news/92822/ranking-programming-languages-by-github-users(點選尾部閱讀原文前往) 有開發者在 reddit 釋出了一個帖子,內容是通過對 GitHub

程式語言の歷史發展

1946 Plankalkul Konrad Zuse,一位德國工程師,他躲藏在巴伐利亞附近的阿爾卑斯山上時,獨立開發了Plankalkul。他把該項成果應用在其它的事物中,比如國際象棋。     1949 Short Code 第一種真正在電子計算裝置上使用的計算機語言,儘管他是一個純手工

OSG其它程式語言擴充套件

osgswig osgswig - OSG與其它語言的結合靠的是 SWIG。 SWIG 是一個用來用來將某種語言與其它語言相結合的,生成各種語言介面的優秀工具。在OSG中,osgswig當前支援 Python, Ruby 以及 Java bindings, 但是 SW

程式語言被誤解18年,出生就遭鄙視,原因是“國產貨”?

世界上有據可考的程式語言,一共不下600多種,它們的寫法可以說是千奇百怪,有用英語作為媒介的,也有用符號程式設計的,甚至有模仿牛的叫聲進行程式設計的。在眾多程式語言中,一門語言被稱作“國人驕傲”,只是自打它出生之後,特別是專業人士,對其評價都極低,甚至引來各方嘲諷,它就是易語言。 易語言的

如何學習一計算機程式語言

計算機程式設計是一個實踐性很強的“遊戲”,對於新入門者,好多人都在想,哪一門程式語言最好,我該從哪開始呢?我的回答是:語言不重要,理解程式設計思想才是最關鍵的!所有程式語言都支援的那一部分語言特性(核心子集)才是最核心的部分。所以從實際情況出發,選一門你看著順眼,目前比較貼近你要做的工作或學習計劃的

程式設計師怎樣學程式設計,其實學習這幾程式語言就夠了!

近年的來的python超過java成為熱度排名第一,同時我們也發現很多程式設計師開始學習盲目python,作為一名專業的程式設計師,沒有必要把程式語言都學完,比較目前程式語言有不少200種,每種程式語言都有成為熱度的可能性。 中國程式設計師都有一個讓人難於理解的問題,特別是新手程式設計師,

程式設計技術初學者如何選擇一適合自己的程式語言

(私信小編回覆“資料”,免費獲取全套C/C++學習資料,滿滿的乾貨) 想必有不少程式設計技術初學者和程式設計師都曾為選擇正確的程式語言苦惱過,網上也有不過少關於選擇程式語言的建議,但這些建議並未給出最終的答案,只是給出了各程式語言的優缺點,在此,小編會從目前主流的幾種程式語言出發,建議程式設

Atitti 程式語言高階 api 高階知識 堆疊api 異常api Meta anno註解元資料api Ref 反射api Database meta api 位元組碼庫如果你正在編寫一個框架或者

Atitti 程式語言高階 api 與高階知識   堆疊api 異常api Meta anno註解元資料api Ref 反射api Database meta api 位元組碼庫如果你正在編寫一個框架或者類庫。有一些受歡迎的位元組碼庫如javassist和Cgl

程式語言的發展史-----python!(人生苦短,我用python)------學一語言,需要先了解

起源----呱呱落地     Python的創始人為Guido van Rossum。1989年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的指令碼解釋程式,作為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該程式語言的名字,是因為

程式語言是種武器,你用的是哪種武器?

對程式設計師來說 程式語言就是武器 但有的武器好用 有的武器不好用 有的武器甚至會殺了自己           如果有正在學java的程式設計師,可來我們的java技術學習扣qun哦:7234

程式語言更賺錢?看看 Stack Overflow 的最新調查

Stack Overflow 2018 年最新的薪資計算器已正式推出。最新的計算器除了增加新的國家和地區之外,還更新了數字資料。更新後的薪資計算器新增了 8 個國家和地區的資料,以及更能反映開發者收入的最新資料。 所以,想知道自己的技術能力值多少錢?不妨試用一下 S

程式語言學習概要學習方法

啟程——本文逐漸完善中...   三個普適性主題:系統的問題解決方式,抽象能力,以及將計算思維作為思考世界的一種方式。   應當學會以下技能 初級技能 使用語言進行程式設計與計算 學會系統性地組織編寫除錯中等規模的程式;

對 Kotlin Java 程式語言的思考

       從長遠來看,排名前10的也基本上是Java、C、C++、Python、C#、VB、PHP、JavaScript。至於Kotlin的排名,11月份在程式語言僅排41名,Ratings僅有0.216%。        曾看到一個理論是說,看一個事物還

Linux 桌面玩家指南:06. 優雅地使用命令列及 Bash 指令碼程式語言中的美學哲學

特別說明:要在我的隨筆後寫評論的小夥伴們請注意了,我的部落格開啟了 MathJax 數學公式支援,MathJax 使用$標記數學公式的開始和結束。如果某條評論中出現了兩個$,MathJax 會將兩個$之間的內容按照數學公式進行排版,從而導致評論區格式混亂。如果大家的評論中用到了$,但是又不是為了使用數學公式

九大主流程式語言,你都掌握好哪一了呢?

在分享這篇文章之前呢,我先分享下我總結的一些乾貨,我自己是一名從事了8年java開發的全棧工程師,辭職目前在做線上教育講師,每天晚上都在講課哦。 今年年中我花了一個月整理了一份最適合2018年學習的java乾貨,包括基礎+資料+視訊,都是免費的,在這裡相信有許多