程式設計世界中,藏著許多有趣的小故事和冷知識,讓人一邊驚嘆科技的進步,一邊忍不住會心一笑。今天就來分享 5 個關於程式設計的趣味小知識,保證讓你對這個領域有全新的認識!
程式設計的經典起手式 “Hello, World!” 可說是每位新手的第一段代碼,但它並非 C++ 的原創,而是來自 C 語言。這句簡單的代碼範例,最早出現在 Kernighan 和 Ritchie 的《The C Programming Language》中,旨在教學時用簡單方式展示如何輸出文本,後來成為無數程式語言的標配範例。
現代辦公和程式設計中,Ctrl+C(複製)和 Ctrl+V(貼上)簡直是高效神器!這些快捷鍵誕生於 1980 年代,由 Xerox PARC 的團隊設計。他們在圖形用戶界面的開發中,將這些功能加入 Alto 電腦,從此改變了全球數字操作的方式。而 Ctrl+V 的靈感,來自於“插入”的概念,是將內容粘貼到新位置的完美比喻。
每天埋頭寫代碼的你,有沒有想過這些程式碼能存在多久?事實上,程式碼的平均壽命只有 6 到 8 年。原因在於技術更新換代的速度非常快,新框架、新工具不斷推出,許多舊代碼會因技術不兼容或業務需求變化而被替代。這也讓程式設計師的職業始終充滿挑戰與學習的動力。
“Bug” 是我們在程式設計中常用的詞彙,意指代碼中的錯誤或問題。但你知道它的由來其實與昆蟲有關嗎?1947 年,哈佛大學的 Mark II 電腦出現了運算異常,技術人員拆開機器檢查,竟然發現有一隻飛蛾卡在繼電器中,導致了故障。他們將這隻飛蛾貼在日誌上,並寫下:“First actual case of bug being found.” 這就是“Debug”這個詞的誕生!
程式設計的第一人,並不是現代科技界的工程師,而是一位來自 19 世紀的女性——Ada Lovelace!她是英國數學家,也是詩人拜倫的女兒,在研究分析機時,為其設計了一個計算伯努利數的算法,這是世界上第一個專為機器設計的程序。她的遠見不僅止於計算,還預見了電腦未來能處理音樂和圖像,讓她成為「現代程式設計的母親」。
敬請關注KK SCHOOL的官方社群及網站,以獲取最新的活動信息和更多學習資源。
✨活動預告✨
***
不想錯過好康資訊?🤩
👉🏻追蹤KK SCHOOL官方IG:https://lihi.cc/w0Qap
如有任何問題請透過LINE詢問,將有專人與您接洽👀
👉🏻加入KK SCHOOL官方LINE:https://lihi.cc/X8wc7
讀取中....