The programming language determines the personality of the programmer
跳至導覽
跳至搜尋
有兩個程式設計師相約去餐廳吃飯......
「吃完自己收拾的是 C++ 程式設計師, 留在桌子上等別人收拾的是 Java 程式設計師。」
程式語言決定程式設計師性格,你的性格有沒有被帶偏?
程式語言 | 性格特徵 | 程式設計師特點 |
---|---|---|
Python | 懶 |
Python 語法優雅、 功能強大、 開發效率高, 而且最接近自然語言, 基本上不用考慮語法細節, 程式設計師可不就越來越「懶」了麼! |
Java | 囉嗦 |
進化版
Java 程式設計師們喜歡碼字, 上百行的代碼是家常便飯, 信手拈來。 性子會走向兩個極端, 要麼脾氣變得暴躁, 分分鐘被各種報錯逼瘋; 要麼被磨得比較耐心, 時間再長一點以後, 思考問題會比較全面, 而且會變得比較呆萌可愛, 說話也因為考慮的多, 變得囉嗦了。 被提bug的反應 肯定是數據問題! 你清下緩存試試 重啟下電腦試試 |
C++ | 沉穩 |
難度極大, 一般人不易掌握容易翻車, 【珍愛生命,遠離C++】 但在大神手裡簡直是如虎添翼, 可以被嵌入任何處理器中, 幾乎所有作業系統都支持 C++, 跨平台性非常好, 要什麼有什麼。 也正因為它的難度係數高, 能夠在開發人員里脫穎而出。 學到一定程度, 會經歷一個絕望之谷, 如果你還很自信, 那可能還在愚昧之山... 被提bug的反應 「這真的很奇怪!」 「以前從來沒有出現過這種情況!」 「昨天還運行好好的啊!」 「這怎麼可能?」 「一定是硬體出問題了!」 |
C | 乾脆利落 |
最早的時候; 我說話短促, 簡潔; { 經常很有層次; } 大家認為我是乾脆的人;
C語言的特點就是簡單, 容易編譯, 靈活且貼近底層。 C++ 是豪華大宴, 燉烤煎炸樣樣都來, C 語言就是乾脆利落, 一把菜刀走天下, 有什麼菜不是直接切一切, 煮一煮不能解決的呢? 被提bug的反應 你裝的什麼版本的類別庫 這誰寫的代碼 |
Ruby | 可愛 |
被提bug的反應 「你為什麼要那樣操作?」 「用戶不會像你這麼操作的」 |
PHP | 自信 |
這個圈子裡,永遠有一個「PHP是世界上最好的語言」的冷笑話。 極其適合新手小白學習編程,無數程式設計師入門學習和開發使用。 |
Go | 單純 |
Go語言的語法規則嚴謹, 沒有歧義, 更沒什麼黑魔法變異用法, 任何人寫出的代碼都基本一致, 這使得Go語言簡單易學。 |