世界上本來沒有計算機党远,工程師創(chuàng)造了它。
為了讓告訴計算機需要做什么事情富弦,工程師發(fā)明了程序設計語言沟娱。
簡單粗暴的編程:
C語言:用來學編程;
C++語言:用來使勁兒學編程腕柜;
C#:用來在windows操作系統(tǒng)上學編程济似;
java:想找工作學編程矫废;
javaScript:想做網(wǎng)頁學編程;
HTML:以為自己在學編程砰蠢;
python:用來舒舒服服學編程蓖扑;
ruby:既舒服,又不土台舱;
perl:我是90后律杠,我是二次元,我是while(<>)print $@$...無論寫詩還是天書竞惋,你們都不懂……
scheme:Learn programming the MIT way..
lisp:聽說這是《屠龍之技》柜去,結果發(fā)現(xiàn)被屠的是自己
Haskell:聽說大家都折在了Monad,也想來折幾回
Scala:JVM + OOP + Functional 齊活兒拆宛!
Ocaml:聽說比較快嗓奢;
go:跪舔google!
Objective C:跪舔Apple浑厚!
Swift:繼續(xù)跪舔Apple股耽!
Rust:跪舔Mozilla!
D:我按字母表學編程……Ada, Basic, C, D, Erlang, Fortran, Go, Haskell……
通俗的解釋下編程語言的用處:
C就是軍用吉普钳幅,緊湊物蝙,全面,牛逼贡这,啥都能干茬末,還靠譜(特別是在性命攸關的情況下)。
C++是新版C:雙倍動力盖矫,雙倍尺寸,艱苦環(huán)境下依舊運行击奶,就是你如果技巧不熟練或者不時常保養(yǎng)一下愛車那隨時都有翻車的危險辈双。
C#比C++更安全一點所以更適合民用。它看起來有那么點逗逼但和C++一樣馬力強勁柜砾,前提是得時不時加個油湃望、報個修再拋個光。某知名兄貴暴力狂是他的一生吹痰驱。
JAVA也在C的基礎上努力了一把证芭,雖然成型了,但就是慢了點担映,丑了點废士,污染大了點,然后開他的司機都被認為比較接(xiang)地(tu)氣(bi)蝇完。
PYTHON可能不性感速度也不夠標官硝,但如果你只是開車買菜上下班絕對是夠用了:好開矗蕊,皮實,空間大氢架,多用途傻咖,而且內室好又全。
PERL在那幫70年代性解放時期的嬰兒潮嬉皮士那里有著如同python一樣的地位岖研。司機一定要穿的復古而且留絡腮胡才夠范卿操。
LISP從一開就保留了最純粹的編程體驗。孙援。害淤。然后一直到現(xiàn)在依然如此。動感單車可以騎著健身赃磨,但如果你想騎著它去上班一定是腦洞開的太大了筝家。
HASKELL是嬉皮士們的LISP。
看過基努里維斯的生死時速沒邻辉?你要是用了PHP你就能體會到上了“賊船(好吧其實是公交)下不來只能把賊船越開越快一個不小心碰上個減速帶爆了胎全車人就都TM跟你一起葬身火合酰”是種什么體驗了。
阿宅們宣稱GO是次時代劃時代的產(chǎn)品值骇,因為現(xiàn)在這個時代它還只是實驗室里的嬌花莹菱,受不得任何風雨的洗禮。
COBOL在很多年以前也(似乎)是很NB的存在吱瘩。
MATLAB是科學家凸顯逼格用的道伟。
經(jīng)費不足用不起MATLAB的(民間)科學家用R。使碾。蜜徽。
歐洲人才會喜歡OCaml這種呵呵的東西。
javascript就是“不想做賽車的高爾夫車不可能成為優(yōu)秀的大腳車”票摇。王寶強穿了貝克漢姆的衣服留著都敏俊的發(fā)型也還是TM的傻根熬行!
怎么樣矢门?是不是很簡單的就知道了編程語言的用處了呢盆色?
歡迎關注我的公眾號(同步更新文章):DoNet技術分享平臺