Author Image

Michael Chen 的技術文件

程式設計、開放原始碼軟體、技術雜談

Cover image

在本章,我們對程式 (program) 及程式設計 (programming) 進行一些概念上的說明;接著,會介紹 Rust 的一些特性以及和其他程式語言的比較。在這裡,讀者不需要實際撰寫程式。 程式 繼續閱讀

Cover image

程式語言在易用及效能的端點間擺盪,Python 或 Ruby 簡單易學,但隨著專案的規模擴大,而顯得效能不佳,C 或 C++ 的效能良好,但充斥著許多不安全的指標 繼續閱讀

Cover image

「Go (golang) 應該要有泛型 (generics)」,這大概是 Go 社群最常拿出來炮的一個議題。筆者有訂閱 Go 社群發行的電子報,也有在推特 (Twitter) 上追蹤 Go 的社群動 繼續閱讀

Cover image

前一陣子看到有網友在問 Cloud 9 是什麼、如何使用等議題,剛好筆者使用過一陣子這套軟體,而且是付費會員,筆者就自身的經驗來說明 Cloud 9 的使用相關議題,給 繼續閱讀

Cover image

程式設計師會用到那些工具呢?筆者就自己的經驗,分享一些程式設計師可能會用到的工具,供有需要的學習者一些可參考的方向。 系統程式語言 (system langu 繼續閱讀

Cover image

前一陣子,在某個程式設計討論區上,看到有網友在討論不知道在學完程式語言後,可以寫什樣的專案 (project) 來增進自己的功力。的確,在學習程式設計一段時間後 繼續閱讀

Cover image

筆者在某個偶然的機會接觸到 Dart 語言,並用 Dart 實際撰寫一些網頁程式;透過一些使用經驗,筆者覺得 Dart 是一個本質良好的程式語言,甚至, JavaScript 的理想狀態應該就 繼續閱讀

Cover image

JavaScript 可以說是程式語言史上最美麗的錯誤,在短短十天內匆忙開發的新語言,竟然可以跨越前端 (front end)、後端 (back end)、桌面端 (desktop)、行動 繼續閱讀

Cover image

筆者先前因一些計畫需要使用 PHP 網頁框架,故整理了以下表格。雖然最後沒有實際用到,筆者將這個表格分享出來,給有這方面需求的讀者。這些比較的條件基 繼續閱讀