Ben Chuanlong Du's Blog

It is never too late to learn.

Tips on rustup

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Install rustup

Linux and macOS

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | bash -s -- -y

Rust tools (rustc, cargo, rustup, etc) will be added to Cargo's bin directory …

Hands on the Rust Crate Indicatif

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

The indicatif crate does not work with Jupyter/Lab notebook yet.

How Much to Push for Functional Programming and Immutability

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Most new programming languages (such as Rust, Go, Kotlin, Scala, etc.) support functional programming style and have clear distinguishment on mutable vs immutable variables. So, is functional programming superior to imperative …