Dotty is the new scala compiler that 2.13 Scala release will be using. It is based on the DOT in its internal structure…
In my previous blog, we have already discussed what macros and why macros. Now in this blog, we will go through the types of macros in detail. So basically we have two types of macros in Rust language i.e Declarative Macros and Procedural Macros.
Hi Everyone! In our previous blogs, we have discussed Decorator design pattern and Adapter design pattern…
Structures are used to creating a more complex data structure. Basically, we have three types of Structures in Rust:
Value classes are a mechanism in Scala to avoid allocating runtime objects. This is accomplished through the definition of new AnyVal subclasses. The following shows a very minimal value class definition:
case class UserId(id: Int) extends…
Like most programming languages, Rust encourages the programmer to handle errors in a particular way. If we talk in a general way Rust gives you an acknowledgment about an error and gives you an option to define some action for it before compile. This makes your…
One of the very distinctive features that make Rust stand out among the other languages is the way it does memory management.
I hope you have already been through the following blogs in order to learn control flow and iteration in RUST:
You must be wondering what is so special about numeric data types in RUST, that we are focusing on them so much, definitely, you will get to know after finishing this blog.
Generally, other programming languages follow short, int, float, long, double etc as…
This blog will guide you through the brief introduction to RUST, installation, uninstallation, version updating and quick start with its own build tool CARGO.
RUST — safe, concurrent, and practical language, much similar to C++…