Welcome! I'm NatsuCamellia, a passionate computer science undergraduate who loves to explore new software technologies. I write down the fantastic things I learn and share interesting and informative articles here. In my leisure time, I read books, study programming languages and operating systems, and tinker with whatever catches my eye.
Programming Languages
I'm most fluent in C (also, Chinese), but I can't resist the charm of exploring shiny new programming languages such as Haskell, Prolog, etc. Among these, my favorites are the following:
Rust
Friendly yet powerful guy! Rust is the only language I've ever seen with a compiler that emits incredibly readable error messages and has competitive execution efficiency. I want to use it in system programming.
Kotlin
Java, young version. When I was learning Android app development, I was attracted by its simplicity, conciseness, and, most importantly, abundant syntactic sugar. (By the way, I have a sweet tooth for desserts too.) However, I barely use it these days.
Python
Elegant, versatile, and also the most popular language. I love it not because it is beginner-friendly but because it is simple and has the spirit of functional programming language. When I was a beginner, I hated Python a lot because it's not statically typed (I learned this fancy term later on). However as I learned more programming languages, I came to appreciate Python's dynamic typing as one of its greatest strengths.
Operating Systems
macOS
Before entering university, I used Windows in my daily life. But after getting a MacBook for my studies, I found that macOS is way better than Windows. Since then, macOS has become my favorite OS, and I've decided not to buy any more Windows computers.
Linux
Install Arch Linux and play with it. I really enjoy the hands-on, DIY experience.
Music
I listen exclusively to Japanese songs. Here are my all-time favorites.
Anime
I seldom watch popular anime; instead, I prefer less well-known ones. My favorites are:
- (Movie) さよならの朝に約束の花をかざろう — an incredibly underrated anime movie.
- 宇宙よりも遠い場所, 比宇宙更遠的地方 — an inspiring story.
- 星屑テレパス, 星靈感應 — also inspiring.