老司機程序員帶你分分鐘入門所有編程語言,就靠這個開源項目
單憑一個開源項目就可以入門多種編程語言,你信么?十有八九都覺得這是瞎扯吧。在我沒看到這個項目之前我也是不信的。
近日,猿妹在GitHub上找到一個入門各種編程語言學(xué)習(xí)資料的合集項目——learnxinyminutes-docs
這個項目最大的特點就在于它不限制于語言,教程提供了各種語言的版本,只要篩選一下就能輕松找到相應(yīng)語言。數(shù)了一下,這個項目涵蓋的編程語言共有100多門,20 多種工具入門,甚至連算法和數(shù)據(jù)結(jié)構(gòu)的模塊有涵蓋在里面了
目前,learnxinyminutes-docs已經(jīng)獲得 6516 個Star,2119 個Fork(GitHub地址:https://github.com/adambard/learnxinyminutes-docs/)
以Java語言為例,開頭都會對編程語言做一個簡單的將介紹:
并且附帶Java手冊的地址鏈接,有兩種閱讀模式可供選擇,這也太貼心了吧。
緊接著,開始用代碼的形式講解Java基本的語法使用,第一個就是關(guān)于“hello world”的輸出,然后是輸入、數(shù)據(jù)類型等。
每一門語言的介紹,基本都是按照這個模式,如果你想僅僅通過這一個項目就精通某一門編程語言,那肯定是不現(xiàn)實的,但是你可以把它當(dāng)成了解一門編程語言的資料。