blog.logrocket.com
TensorFlow, a powerful open source machine learning framework developed by the Google Brain team, has become a cornerstone in artificial intelligence. While traditionally associated with languages like Python, the advent of Rust, a systems...
Miscellaneous
2024-02-28
~10 min read
blog.logrocket.com
It’s no news that many software developers now use ChatGPT as their coding buddy. You can ask it coding questions, to refactor your code, for help with debugging, and almost anything else you can think of.While ChatGPT can generate these re...
Miscellaneous
2023-09-27
~10 min read
blog.logrocket.com
Editor’s Note: This article was updated on 03 July 2023 to include information and use cases for working with large values and practical use cases for parallel iterators.Concurrency and parallel computing are hot topics in the world of soft...
Rust Walkthroughs
2023-06-14
~16 min read
blog.logrocket.com
Testing is an integral part of software engineering. For beginners, writing a test case makes sure that your code does exactly what you expect it to do. Every programming language has various frameworks that help you test your code.Small pe...
Rust Walkthroughs
2023-05-24
~16 min read
blog.logrocket.com
It can be challenging to write an efficient lexer-parser pair to parse a complex structure. This gets even more complicated if the format or structure is fixed and you have to write the parser in a way that is easy to understand, maintain,...
Rust Walkthroughs
2023-02-08
~26 min read
blog.logrocket.com
Let’s face it; with its optional and named arguments, Python has an advantage over many other programming languages, like Rust. However, Rust library authors can work around this shortcoming quite effectively using the builder pattern. The...
Rust Walkthroughs
2022-12-21
~11 min read
blog.logrocket.com
The observability of today’s complex, dynamic systems is predicated on domain knowledge or, more so, on the unknown “unknowns” that arise from incomplete domain knowledge. In other words, the cases that fall between the cracks and surprise...
Rust Walkthroughs
2022-12-14
~27 min read
blog.logrocket.com
The Rust programming language has gained mainstream adoption in the past several years. It is consistently ranked as the most beloved programming language by developers and has been accepted into the Linux kernel. Rust enables developers to...
Rust Walkthroughs
2022-11-02
~9 min read
blog.logrocket.com
Editor’s note: This post includes additions from Alice Cecile, a contributor at Bevy. Help and review on the Bevy Discord by Joy and Logic was much appreciated.Bevy is a game engine written in Rust that is known for featuring a very ergonom...
Rust Walkthroughs
2022-09-21
~14 min read
blog.logrocket.com
Rust has a list of data types that are said to be primitive. In this article, we will go over this list of primitive data types in Rust — which we will group into scalar and compound types — and the limitations of primitive data types in Ru...
Observations/Thoughts
2022-09-07
~8 min read
blog.logrocket.com
Generics are a way to reduce the need to write repetitive code and instead delegate this task to the compiler while also making the code more flexible. Many languages support some way to do this, even though they might call it something dif...
Rust Walkthroughs
2022-08-10
~24 min read
blog.logrocket.com
Since I have experience in cross-compiling and building automation, I often choose Rust as my primary programming language. In addition, Rust is still a relatively new language, and utilizing any technology from the previous decade is setti...
Rust Walkthroughs
2022-07-20
~7 min read
blog.logrocket.com
Pathfinding is an important problem in many applications. In this article, we’re going to look at some options for pathfinding in the Rust language.What we’ll cover: What is pathfinding? Usages of pathfinding Pathfinding examples in Rust Ex...
Rust Walkthroughs
2022-07-06
~8 min read
blog.logrocket.com
Svelte is a JavaScript framework that is quickly growing in popularity among web app developers. But what if we want to use the Rust programming language for its speed, safety, and other benefits instead of JavaScript or TypeScript? We can...
Rust Walkthroughs
2022-06-29
~28 min read
blog.logrocket.com
Rust makes it easy to add dependencies to your project: edit your Cargo.toml (or use cargo add to have it changed for you from the command line), and you get to use the crate. But do you know what you’ve added to your project? Are you sure...
Observations/Thoughts
2022-05-18
~14 min read
blog.logrocket.com
Editor’s note: This article was last reviewed on 12 July 2024 by Eze Sunday and updated to include new information in more recent Clap versions, advanced use cases like using derive proc macros, a comparison to other CLI parsing libraries,...
Rust Walkthroughs
2022-04-20
~23 min read
blog.logrocket.com
Feb 14, 2022 ⋅ 12 min read Mario Zupan I'm a self-employed Software Engineer and Trainer living in Vienna, Austria. I've worked at several companies and in multiple fields building, maintaining and operating distributed systems at scale usi...
Rust Walkthroughs
2022-02-16
~1 min read
blog.logrocket.com
Sep 9, 2021 ⋅ 24 min read Mario Zupan I'm a self-employed Software Engineer and Trainer living in Vienna, Austria. I've worked at several companies and in multiple fields building, maintaining and operating distributed systems at scale usin...
Rust Walkthroughs
2021-09-22
~1 min read
blog.logrocket.com
This post is written by a JavaScript developer just entering the world of Rust. A JS background isn’t required to get value from this article! But if you’re a fellow web-developer-turned-Rustacean, you’ll empathize with my points a bit more...
Rust Walkthroughs
2021-07-28
~11 min read
blog.logrocket.com
Tag: rust The best way to structure Rust web services Dev Learn how to structure Rust web services with clean architecture, Cargo workspaces, and modular crates for scalable, maintainable backends. Oct 2, 2025 ⋅ 2 min read Exploring the top...
Observations/Thoughts
2021-06-23
~2 min read