RSSAmplifier

Blog

The Polyglot Programmer

The Polyglot Programmer

hashblog.thepolyglotprogrammer.comRSS feed ↗10 posts

Latest posts

Crafting a Blockchain in Go and Rust: A Comparative Journey — Blocks and Transactions [Part 2]

Projects available on Github: View on Github (Pull Requests are Welcome) — Rust Version View on Github (Pull Requests are Welcome) — Go Version <- Part 1- Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Sig...

Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Signatures [Part 1]

Projects available on Github: View on Github (Pull Requests are Welcome) — Rust Version View on Github (Pull Requests are Welcome) — Go Version <- Part 0 — Crafting a Blockchain in Go and Rust: A Comparative Journey — Introduction and Overview Part 2...

Crafting a Blockchain in Go and Rust: A Comparative Journey — Introduction and Overview [Part 0]

No you did not misread the title and also no the title is not a clickbait title to get you to click. This is just one of those ideas that sound awesome when you have them and after a while the become even more awesome! Part 1 — Crafting a Blockchain ...

Understanding Rust Smart Pointers

On this post I intend to walk down memory lane a bit to understand what exactly are Smart Pointers? Where do they come from? And of course, how do they work? Very simply, a smart pointer is an abstract data type that simulates a pointer while providi...

Mastering Smart Pointers in C++

In modern C++ programming, memory management is a crucial aspect of writing efficient, maintainable, and bug-free code. The C++ Standard Library provides powerful tools called smart pointers that help manage the lifetime of objects and prevent issues...

Rust on Kubernetes: A Beginner’s Guide to Developing and Deploying Rust Applications

Rust is a powerful and safe systems programming language that has been gaining popularity among developers due to its emphasis on safety, speed, and concurrency. Kubernetes, on the other hand, is an open-source container orchestration platform that a...

Switching From C++ to Rust

A Practical Approach I’ve been writing C++ on and off professionally for maybe 10 years now, and started to use Rust about 2 to 3 years ago. Here I’d like to share my experience and thoughts on the transition between the two languages with code examp...

Rust Macros the right way

On this blog post I am going to talk about Macros, well Rust Macros, not the type of Macros you see on the picture above, so if you came in here looking for a tutorial on how much carbs, fats and proteins to ingest every day I am sorry to disappoint ...

Using Field Attributes with serde.rs

use serde::{Serialize, Deserialize}; /// Represents the Discord information as /// returned from the API /// #[derive(Debug, Serialize, Deserialize)] pub struct DiscordUser { pub photo_url: String, pub username: String, pub id: String, }...

Rust vs Python on Data Science, but why not both?

There is no discussion that Python is one of the most popular programming languages for Data Scientists— and it makes sense. Python and more specifically Python Package Index (PyPI) has an impressive number of data science libraries and packages, lik...