Author Image

Michael Chen 的技術文件

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

Cover image

Windows 主要設計給一般使用者,在程式開發上反而不若類 Unix 系統來得方便。本文探討 Windows 系統在程式開發上的不足之處。 繼續閱讀

Cover image

本章介紹撰寫 Rust 程式前的準備工作。建議讀者在自己的電腦上實地動手建置 Rust 開發環境,以便後續練習撰寫 Rust 程式,這個過程不會花上太多時間。 試用 Rust 如果只 繼續閱讀

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 的理想狀態應該就 繼續閱讀