Comment

Comment by maximilianburke

One big advantage to developing in Rust that I have found over other languages is that you _must_ handle error-type conditions; for example, if something returns an Option or a Result you need to check that it was successful in order to extract the value.

This means that you don't accidentally forget a null check (or a catch block) and, in my experience leads to software that is a lot more robust.

Even if all it is doing is pulling from a database and munging it into JSON.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton