一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶(hù)?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

如何更換編程語(yǔ)言的實(shí)例分析

大?。?/span>0.6 MB 人氣: 2017-09-28 需要積分:3

  你是否曾經(jīng)一邊掙扎于項(xiàng)目的混亂,一邊思考著:“我可以用這門(mén)語(yǔ)言來(lái)做,但是為什么不嘗試換一門(mén)語(yǔ)言,看看會(huì)不會(huì)更有趣呢?”。埃里克·伯恩哈德森 曾在博客中寫(xiě)過(guò)一篇很好的文章:“為什么我們從語(yǔ)言X換成語(yǔ)言Y”的特征向量,他根據(jù)所有與語(yǔ)言變化相關(guān)的谷歌查詢(xún)做了一個(gè)情形分析表。然而,當(dāng)我讀到它的時(shí)候,我忍不住想知道,真正跨行成功的人的比例是多少。因此,越來(lái)越多的人開(kāi)始深入了解這一想法,并了解在GitHub用戶(hù)中語(yǔ)言的流行程度是如何變化的。

  可用數(shù)據(jù)集

  多虧了數(shù)據(jù)檢索管道,sourcel4itf4j可以將數(shù)據(jù)集開(kāi)放給用戶(hù),其中包含每年每位GitHub用戶(hù)使用不同編程語(yǔ)言編寫(xiě)的代碼的字節(jié)數(shù)。在一些圖中,它是:

  450萬(wàn)GitHub用戶(hù)

  393種不同的語(yǔ)言

  總共10TB的源碼

  如果你想知道這些存儲(chǔ)庫(kù)和語(yǔ)言的細(xì)節(jié),我建議你可以看看Vadim Markovtsev的博客文章:Spaces or Tabs。

  為了更好的理解接下來(lái)將會(huì)發(fā)生什么,我發(fā)現(xiàn)如果用甘特圖的形式將開(kāi)發(fā)語(yǔ)言的使用歷史以可視化的形式進(jìn)行展示,效果很不錯(cuò)。

  如何更換編程語(yǔ)言的實(shí)例分析

  注意,顏色表示每種語(yǔ)言的源碼的比例。我們可以從這個(gè)圖中推導(dǎo)出一些信息

  用戶(hù)最喜歡的語(yǔ)言是Scala,而且只鐘情于它。

  用戶(hù)嘗試了了Go語(yǔ)言,但沒(méi)堅(jiān)持多久。

  他們用Java運(yùn)行了一個(gè)重要的項(xiàng)目,但是他們寧愿在Scala中編寫(xiě)代碼。使用Java可能是完成單個(gè)項(xiàng)目的一個(gè)約束。

  當(dāng)然,從這張圖中可能會(huì)推導(dǎo)出在2014年用戶(hù)開(kāi)始從Java切換到Markdown。我們希望避免去比較那些沒(méi)有可比性的語(yǔ)言。這就是為什么我們將重點(diǎn)放在25個(gè)主要編程語(yǔ)言的樣本上。實(shí)際上是22個(gè),因?yàn)槲覀儧](méi)有關(guān)于Lisp、Kotlin和Cobol這三門(mén)語(yǔ)言的數(shù)據(jù)。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶(hù)評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?