User contributions for PC
Appearance
17 November 2025
- 14:3614:36, 17 November 2025 diff hist +5,590 N Rust Vs Go: One Is A Scam — Prove Me Wrong Created page with "500px I have shipped production systems in both, argued with teammates about both, and changed my mind more than once. This is the part most threads skip, written in plain words and grounded in real incidents. The Hook No One Likes To Admit Teams rarely pick Rust or Go only for speed. They pick a feeling. Go feels calm: quick to start, easy to hire, friendly standard library. Rust feels strict: slower at the start, fewer hidden traps later...." current
- 14:3414:34, 17 November 2025 diff hist 0 N File:Rust Vs Go.jpg No edit summary current
- 14:3214:32, 17 November 2025 diff hist +8,048 N Go Just Killed Rust’s Only Advantage (And Nobody’s Talking About It) Created page with "I’ve been scrolling through Medium and tech Twitter for months now, constantly bumping into the same heated debates: Rust versus Go. As someone who’s been writing Go professionally for over a year, I kept seeing Rust enthusiasts talking about memory safety like it was the holy grail. Eventually, curiosity got the better of me. I decided to dig deep and figure out what Rust actually offers that Go doesn’t. 500px What I found surpri..." current
- 14:2814:28, 17 November 2025 diff hist 0 N File:Go Just Killed Rust.jpg No edit summary current
- 14:2714:27, 17 November 2025 diff hist +7,058 N Electron Is Over: Rust GPUI Just Ended Cross-Platform Compromise Created page with "500px For years we told ourselves a story: ship once, run everywhere, and accept the weight that comes with it. We accepted slow first paint. We accepted memory spikes. We accepted that a browser would live inside every window we launched. The convenience felt worth the cost — until it didn’t. In the last year, the bar moved. Rust GPUI — originally built inside a modern, high-performance code editor — changed how desktop apps feel u..." current
- 14:2614:26, 17 November 2025 diff hist 0 N File:Electron Is Over.jpg No edit summary current
- 14:2514:25, 17 November 2025 diff hist +8,407 N I Rewrote A Java Microservice In Rust And Lost My Job Created page with "500px A dark comedy about choosing the “wrong” technology. On Monday I had a badge. On Tuesday my badge was a coaster. The crime? I rewrote “Billing-Quotes,” a sleepy Java microservice with thirteen upstreams, in Rust. p95 got leaner. CPU chilled. Memory dropped. The infra bill blinked smaller numbers like a hotel minibar. And then the CTO told me to bring a box. This is the autopsy of a decision that was technically..." current
- 14:2314:23, 17 November 2025 diff hist 0 N File:I Rewrote A Java Microservice.jpg No edit summary current
- 14:2214:22, 17 November 2025 diff hist +9,009 N I Fought the Rust Borrow Checker for 3 Months. Here’s How I Finally Won Created page with "500px For the first three months of learning Rust, I was in a state of constant, low-grade fury. I’m not new to this. I’ve built production systems in Python, Java, and Go. I know what a pointer is. I know what a reference is. I know how to manage memory. Or so I thought. My first 90 days with Rust were not a “learning curve.” They were a war. A war against an enemy that was pedantic, all-seeing, and infuriatingl..." current
- 14:1614:16, 17 November 2025 diff hist 0 N File:I Fought the Rust Borrow Checker.jpg No edit summary current
- 10:5610:56, 17 November 2025 diff hist +4,345 N Rust GPUI vs Electron: Startup, Memory, and the UX Gap That Matters Created page with "500px That was the moment I realised something was broken in my stack, not in my code. The feature was small and the release was routine. The angry screenshot from a user was not. Electron had carried me for years. Then one day my desktop app started feeling like a badly disguised browser tab that refused to close. That was the day I started to take Rust based GPUI seriously. When Electron stopped feeling reasonable I loved Ele..." current
- 10:5310:53, 17 November 2025 diff hist 0 N File:Rust GPUI vs Electron.jpg No edit summary current
- 10:5110:51, 17 November 2025 diff hist +2 Rust vs DPDK: The Unexpected Showdown Changing How Packets Really Fly No edit summary current
- 10:5110:51, 17 November 2025 diff hist +5,588 N Rust vs DPDK: The Unexpected Showdown Changing How Packets Really Fly Created page with "500px You know those moments when two legends walk into the same room, and you just know someone’s leaving with a bruised ego? Yeah, that’s how I felt watching Rust and DPDK square off in the high-speed packet I/O arena. Let’s be honest: packet I/O isn’t exactly the sexiest topic in tech. It’s like plumbing — you only care when it’s broken and flooding your datacenter. But the Rust vs DPDK debate? Oh, that’s pure enginee..."
- 10:4910:49, 17 November 2025 diff hist 0 N File:Rust vs DPDK- The Real Battle.jpg No edit summary current
- 10:4810:48, 17 November 2025 diff hist 0 N File:Rust vs DPDK.jpg No edit summary current
- 10:4610:46, 17 November 2025 diff hist +1 How Rust Solves Kernel Data Races No edit summary current
- 10:4610:46, 17 November 2025 diff hist +8,837 N How Rust Solves Kernel Data Races Created page with " 200 px I crashed a production server. Thread A reads device driver state, thread B writes to it — undefined behavior doesn’t warn you, it just waits for the perfect moment to detonate. We had locking in place, but someone missed one critical section during a refactor six months back. Code review didn’t catch it. Testing didn’t catch it. The race window was microseconds wide, only triggered under specific load. Customer’..."
- 10:4310:43, 17 November 2025 diff hist 0 N File:How Rust Solves Kernel Data.jpg No edit summary current
- 10:4110:41, 17 November 2025 diff hist −12 Decoding the Future: Why Developers Are Choosing Rust GPUI Over Electron for Blazing-Fast Desktop UI No edit summary current
- 10:3910:39, 17 November 2025 diff hist 0 N File:Gpui game changing.jpg No edit summary current
- 10:3910:39, 17 November 2025 diff hist 0 N File:Electron, weighed down by the past.jpg No edit summary current
- 10:3410:34, 17 November 2025 diff hist +10,577 N Decoding the Future: Why Developers Are Choosing Rust GPUI Over Electron for Blazing-Fast Desktop UI Created page with " file:Electron,_Weighed_down_by_the_past.webp You know that feeling, right? 😫 You click to open a desktop app- maybe it’s your chat client, or a productivity tool- and for a second, nothing. Then, your laptop fan kicks in, sounding like it’s about to take off, all for something that feels kinda basic. Ugh. We’ve all been there, trust me. For ages, the whole “write once, run anywhere” dream for desktop apps usually came with a sneaky, annoying price ta..."
- 10:3110:31, 17 November 2025 diff hist 0 N File:GPUI’s Game-Changing Advantages .webp No edit summary current
- 10:2910:29, 17 November 2025 diff hist 0 N File:Electron, Weighed down by the past.webp No edit summary current
- 10:2010:20, 17 November 2025 diff hist +258 Why WASM + Rust Will Replace Linux Containers No edit summary current
- 10:1510:15, 17 November 2025 diff hist 0 N File:Why WASM + Rust Will Replace Linux Containers.webp No edit summary current
- 10:0810:08, 17 November 2025 diff hist +291 Rust Error : How do I convert from an integer to a string ? No edit summary current
- 09:5809:58, 17 November 2025 diff hist +6 Rust Error : How do I convert from an integer to a string ? No edit summary
- 09:5609:56, 17 November 2025 diff hist −5 Rust Error : How do I convert from an integer to a string ? No edit summary
- 09:5609:56, 17 November 2025 diff hist +13 Rust Error : How do I convert from an integer to a string ? No edit summary
- 09:0009:00, 17 November 2025 diff hist +9,001 N Rust Error : How do I convert from an integer to a string ? Created page with "File:Rust Error How do I convert from an integer to a string.jpg The short answer: use .to_string() (or format!) Here’s the modern, idiomatic way to convert an integer into a String in Rust: fn main() { let x: u32 = 10; let s: String = x.to_string(); println!("{}", s); } That’s it. * x is a u32. * .to_string() converts it into an owned String. * println! happily prints it. If you prefer a formatting macro: let x: u32 = 10; let s = for..."
- 08:5808:58, 17 November 2025 diff hist 0 N File:Rust Error How do I convert from an integer to a string.jpg No edit summary current
- 08:5508:55, 17 November 2025 diff hist 0 N File:Rust Error How do I convert from an integer to a string.webp No edit summary current
- 08:3408:34, 17 November 2025 diff hist +5,125 N How to Print the Type of a Variable in Rust (The Practical, Zero-Crate Way) Created page with "“What type is this?” is one of those questions you ask a dozen times a day while learning or debugging Rust. Good news: you don’t need nightly features or extra crates to peek at a value’s type — the standard library already has your back. Summary Use the functions in std::any: use std::any::{type_name, type_name_of_val}; fn main() { let mut my_number = 32.90; // defaults to f64 println!("{}", type_name_of_val(&my_number)); // prints "f64" // Alte..." current
- 08:2308:23, 17 November 2025 diff hist +40 Why Rust Is the Fastest Growing Programming Language in 2025 No edit summary current
- 08:2108:21, 17 November 2025 diff hist +10,592 N Why Rust Is the Fastest Growing Programming Language in 2025 Created page with "The numbers don’t lie — Rust’s developer community has doubled in two years, and major tech companies are betting their future on it. When the White House publishes a cybersecurity report recommending a programming language over industry standards like C and C++, you pay attention. That happened in February 2024, when the US government officially endorsed Rust for memory safety reasons. But this wasn’t just political theater. It reflected a seismic shift already..."
- 08:2008:20, 17 November 2025 diff hist +12,450 N A Powerful Example of Macros and Traits in Rust Created page with "When writing integration tests for the Rust web APIs of the Flutter-Actix app and ReallyStick, I discovered that SQLx’s #[sqlx::test] macro not only simplified my code but also solved a disk space problem. More importantly, I learned a valuable lesson: always read the crate documentation instead of blindly following tutorials. But beyond that, #[sqlx::test] is a perfect example of how Rust’s macro system and trait system work together to create powerful abstr..." current
- 08:1808:18, 17 November 2025 diff hist +6,798 N Conditional Compilation in Rust with Feature Flags Created page with "I was checking out the OpenObserve — an open-source observability tool which you can self-host or use their cloud offering which offers free, standard and enterprise tier to choose from. Written completely in rust so I thought of checking the codebase on Github to get myself more aquatinted with rust language. While doing so I found a #[cfg(feature = “enterprise”)] being used in many places. Looking at it, one can tell that any function or block decorated wi..." current
- 08:1608:16, 17 November 2025 diff hist +17 Breaking Rust Isn’t the Future of Music — You Are No edit summary current
- 08:1508:15, 17 November 2025 diff hist +3,854 N Breaking Rust Isn’t the Future of Music — You Are Created page with "The Mirage of a #1 Hit A cowboy with a gravelly voice, a windswept hat, and 2.2 million monthly Spotify listeners just topped a Billboard chart. Except he never lived, never breathed, never broke his heart, and definitely never held a guitar. He is an AI-generated mirage named Breaking Rust. And yet — he became a global headline. But the real story isn’t that AI made a hit. It’s that we wanted to believe it did. The Manufactured Panic When the news broke that..."
- 08:1408:14, 17 November 2025 diff hist +3,834 N Rust Is Cool. But Java Just Did Something Smarter in 2025 Created page with "In July 2025, I watched a viral X thread: “Rust is eating Java’s lunch — memory safety, speed, no GC.” I felt the FOMO. My team was knee-deep in a high-frequency trading system — 2 million TPS, sub-millisecond latency. Rust looked tempting. Then Java 25 dropped Project Leyden. One config change later, our JVM startup went from 8.2 seconds to 180 milliseconds. No rewrite. No retraining. Just smarter Java. By November 2025, that single upgrade saved us $42,00..." current
- 08:1308:13, 17 November 2025 diff hist +21 Rust’s Loop: How One Game Changed Development Forever No edit summary current
- 08:1108:11, 17 November 2025 diff hist +10,398 N Rust’s Loop: How One Game Changed Development Forever Created page with "Rust’s update-driven model created a profitable loop between developers and content creators — but it’s making every game feel the same. The survival game Rust didn’t just create a genre — it created a business model. Through consistent monthly updates, a symbiotic relationship with content creators, and a profitable DLC strategy, Facepunch Studios demonstrated that finished games never need to be truly finished. The result has been revolutionary, transformat..."
- 08:1008:10, 17 November 2025 diff hist +10,141 N How Rust Manages Memory Like a Pro without needing a Garbage Collector? Created page with "Rust is ruling the programming world. People are loving the language; almost every other article recommended to me is the performance benchmark of Rust v/s Other languages and how Rust is saving thousands of dollars in server cost due to the performance benefits brought by Rust. Rust is at the top of almost every StackOverflow Developer Survey. Rust is yet again the most admired programming language (72%), followed by Gleam (70%), Elixir (66%) and Zig (64%). Gleam is..." current
- 08:0708:07, 17 November 2025 diff hist +6,856 N Listing Files in a Directory in Rust (The Practical Guide, with Python Parallels) Created page with "If you’re coming from Python, you’ve probably written this a hundred times: import os files = os.listdir("./") It’s compact, readable, and “just works.” In Rust, you have the same power with a little more type safety and control. This post shows several idiomatic ways to list directory contents in Rust — from a quick printout to filtered, sorted, recursive, globbed, and even async listings. Copy–paste ready. Summary: The One-Liner Version Rust’s stand..." current
- 08:0608:06, 17 November 2025 diff hist +1 When the Optimizer Lies: The Subtle Art of Unsafe Performance in Rust No edit summary current
- 08:0508:05, 17 November 2025 diff hist +22 When the Optimizer Lies: The Subtle Art of Unsafe Performance in Rust No edit summary
- 08:0408:04, 17 November 2025 diff hist +6,533 N When the Optimizer Lies: The Subtle Art of Unsafe Performance in Rust Created page with "If you’ve ever gone down the “I can make this faster” rabbit hole in Rust, you know the feeling: you sprinkle in some unsafe, tighten your loops, and suddenly — boom — a benchmark shows a 2× improvement. You lean back, satisfied. Then you rerun it on another machine… and it’s slower. Or worse — it segfaults. Welcome to the shadowy world of Rust’s optimizer — where your code and LLVM’s assumptions sometimes part ways. And sometimes, the optimi..."
- 08:0308:03, 17 November 2025 diff hist +9,107 N 5 Async Patterns That Made My Rust Code 3x Faster Created page with "I didn’t expect a single missing await to slow down an entire service. But that’s how Rust teaches you: with silence, then pain, then clarity. Async in Rust is not magic. It’s a contract: structure your concurrency well, and it rewards you with speed. Break that contract, and your service stutters, stalls, or quietly blocks the whole executor. Press enter or click to view image in full size Avoid holding locks across await points Locking in async Rust is s..." current