Skip to main content

14 posts tagged with "rust"

View All Tags

· 3 min read

Starting this week, we want to communicate our progress through a weekly blog series. Please reach out to us with any feedback or if you like to see anything in particular. This is a mega update where we released several features that were in development.

Dozer is now available on homebrew and deb install.

# Mac
brew tap getdozer/dozer
brew install dozer

# Ubuntu
curl -sLO \
&& sudo dpkg -i dozer-linux-x86_64.deb

· 4 min read

At Dozer, we have adopted Rust as our main programming language, despite many of our team members having a strong background in C++. This is because Rust offers a combination of expressiveness, safety and ergonomics through its language constructs, which we find appealing.

In this post, we will discuss two language features that we believe Rust handles better than C++, namely its ownership model and trait object system. These compare favorably to C++'s move semantics and virtual functions, respectively, and provide insights into why Rust has gained popularity among many developers.