原文鏈接: 1 分鍾學會 30 種編程語言
我一直很羡慕能開發出獨立網站的人,這個網站呢,不一定需要多么高深的技術,但足夠有想法,有意思,好玩。
今天給大家推薦三個網站,我個人很喜歡,好玩又非常實用。
Programming-Idioms
第一個推薦的是 Programming-Idioms,idioms 意思是慣用語,習語。
在這里可以理解為常用的代碼片段,或者也可以有其他理解,總之,意思你懂的。

首頁是這樣的,怎么樣,看到這句話:
Show me an idioms
有沒有感覺很親切?
畢竟我們程序員約架都是從來不動手的,直接就是徒手擼一個紅黑樹。
show me the code
網站提供了 250+ idioms,怎么玩呢?我們用 Hello World 舉個例子:

Hello World 好忙啊,程序員學習編程的第一課,基本相當於英語詞典的 abandon。
這個頁面羅列了眾多編程語言,點擊對應語言就能看到該語言實現輸出 Hello World 的方式。

當然了,還可以采用更直觀的方式。這樣來看,每種語言的風格一目了然。

除了 Hello World,還有其他 idioms,比如迭代 map,類型轉換等等。
在這里看到了很多之前都沒聽過的語言,有些語言給人感覺很舒服。而有些就一言難盡了,光看個聲明變量的方式,就讓人喜歡不起來。
CodingFont
有了這么多代碼片段,是時候選擇一個稱手的 IDE 了,而 IDE 什么最重要呢,當然是好看最重要了。

這個網站展示了幾十種字體,可以直接在頁面上選擇對應字體,實時查看效果,對比兩種不同字體的風格。
還可以調整字體大小,直到自己感覺舒服為止。
重點來了,網站還提供了字體下載功能,可以說是相當貼心了。
我的最愛當然是 Fira Code,有相同喜好的小伙伴嗎?歡迎留言。
VISUALGO
最后一個網站也非常棒,學習數據結構和算法者的福音。當然,也給寫文章的人提供了很好的可視化素材。

常用的數據結構和算法,比如排序,鏈表,樹,圖等都提供了可視化展示,以動圖的方式。
有的時候學習數據結構,只能在腦海里不斷想和推演,很累。在這里就能看到一個更直觀的展示形式。

比如冒泡排序,把元素之間的比較和交換過程表現的非常清晰。除此之外,右下角還有文字說明。

圖遍歷的過程。
還有更多好玩的,就留給讀者朋友們慢慢探索吧。
以上就是本文的全部內容,如果你也收藏了一些好玩的網站,歡迎留言交流。如果你覺得這篇文章還不錯的話,歡迎點贊和轉發。
網站地址:
推薦閱讀:
