World Programming Society
Write Log in
Home Events

Channels

General Discussion Web Development Backend DevOps AI Career & Hiring TypeScript Rust Python Go Cloud AWS Azure GCP C/C++ FPGA Assembly

World Programming Society · 2026 Copyright

Rust Backend

low-level Windows kernel abstractions in Rust

Reverse Engineering News Reverse Engineering News · Jul 15, 2026
0
low-level Windows kernel abstractions in Rust
Read the original source
Reverse Engineering News

Publisher

Originally by /u/0xryka


0 Comments

Log in to join the conversation.

No comments yet. Be the first to share your thoughts.

More in Rust

Hashiwokakero (Hashi Bridges) - Playable Web Version + Zig First Impressions

Hashiwokakero (Hashi Bridges) - Playable Web Version + Zig First Impressions

Jul 18 · 9m read

Poll always returns INVAL when executable called by gdb, strace, kcov

Poll always returns INVAL when executable called by gdb, strace, kcov

Jul 18 · 2m read

Engineering High Performance Parsers (with Zig)

Engineering High Performance Parsers (with Zig)

Jul 17 · 1m read

Partial workaround for missing `decls` param to `@Struct`

Partial workaround for missing `decls` param to `@Struct`

Jul 17 · 5m read

Freya 0.4 - Rust GUI library

Freya 0.4 - Rust GUI library

Jul 17 · 38m read

Weird `std.Build.Step.Run.expectStdErr{Exact,Match}` error

Weird `std.Build.Step.Run.expectStdErr{Exact,Match}` error

Jul 17 · 1m read

Battery packs: Let's talk about crates, baby

Battery packs: Let's talk about crates, baby

Jul 16 · 10m read

The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?

The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?

Jul 16 · 11m read

We're building Postgres in Rust. Using the LLVM of databases

We're building Postgres in Rust. Using the LLVM of databases

Jul 16 · 13m read

[Roc] How Our Rust-to-Zig Rewrite is Going

[Roc] How Our Rust-to-Zig Rewrite is Going

Jul 16 · 1m read

How to free aligned memory allocation from `std.Io.Dir.readFileAllocOptions`?

How to free aligned memory allocation from `std.Io.Dir.readFileAllocOptions`?

Jul 16 · 1m read

How Our Rust-to-Zig Rewrite is Going

How Our Rust-to-Zig Rewrite is Going

Jul 16 · 31m read

`Dir` equivalent of `std.Io.File.Atomic`?

`Dir` equivalent of `std.Io.File.Atomic`?

Jul 16 · 1m read

How to deal with `undefined` buffers in ReleaseSafe mode

How to deal with `undefined` buffers in ReleaseSafe mode

Jul 16 · 2m read

Presentation: The Rust High Performance Talk You Did Not Expect

Presentation: The Rust High Performance Talk You Did Not Expect

Jul 16 · 42m read

std.Io.{Reader,Writer} and positional reads/writes

std.Io.{Reader,Writer} and positional reads/writes

Jul 16 · 1m read

Mermaid to Unicode box art (grok-mermaid)

Mermaid to Unicode box art (grok-mermaid)

Jul 16 · 1m read

Announcing Rust 1.97.1

Announcing Rust 1.97.1

Jul 16 · 1m read

xai-org/grok-build, now open source

xai-org/grok-build, now open source

Jul 15 · 3m read

Grok Build is open source

Grok Build is open source

Jul 15 · 3m read

The most controversial rewrite in history just shipped...

The most controversial rewrite in history just shipped...

Jul 15 · 1m read

Embed binary data at compile time

Embed binary data at compile time

Jul 15 · 3m read

R

Comparing Obelisk with Temporal and Restate

Jul 15 · 13m read

Zaman - Comptime lifetime annotations for Zig

Zaman - Comptime lifetime annotations for Zig

Jul 15 · 2m read

R

This Week in Rust 660

Jul 15 · 11m read

Infrastructure Team 2026 Q2 Recap and Q3 Plan

Infrastructure Team 2026 Q2 Recap and Q3 Plan

Jul 15 · 8m read

1.97.1 pre-release testing

1.97.1 pre-release testing

Jul 15 · 1m read

qr-swastika-avoider v0.1.0

qr-swastika-avoider v0.1.0

Jul 14 · 1m read

A

AI reverse-engineered Philips baby monitor and built a Rust client

Jul 14 · 1m read

LabubaRAT Masquerades as NVIDIA Software to Control Windows Hosts

LabubaRAT Masquerades as NVIDIA Software to Control Windows Hosts

Jul 14 · 3m read

A question on a switch of a comptime known value

A question on a switch of a comptime known value

Jul 14 · 2m read

Zero Sugar Added Jam: the Zig gamejam!

Zero Sugar Added Jam: the Zig gamejam!

Jul 14 · 2m read

6× faster binary search: from compiled code to mechanical sympathy

6× faster binary search: from compiled code to mechanical sympathy

Jul 14 · 16m read

Xsync.zig - Synchronization primitives that work across std.Io instances

Xsync.zig - Synchronization primitives that work across std.Io instances

Jul 14 · 2m read

Xsync.zig - Synchronization primitives for Zig that work across std.Io instances

Xsync.zig - Synchronization primitives for Zig that work across std.Io instances

Jul 14 · 2m read

Cast C struct to the same C struct but from another zig module

Cast C struct to the same C struct but from another zig module

Jul 14 · 2m read

Evolutionary Data Through Schemaboi: Achieving Forward, Backwards, and Sideways Compatibility

Evolutionary Data Through Schemaboi: Achieving Forward, Backwards, and Sideways Compatibility

Jul 14 · 3m read

Segmentation fault on `shrinkToLen`

Segmentation fault on `shrinkToLen`

Jul 14 · 2m read

Stdio-zig Buffered stdin/stdout reading and writing for Zig without the boilerplate

Stdio-zig Buffered stdin/stdout reading and writing for Zig without the boilerplate

Jul 14 · 2m read

Program management update — June 2026

Program management update — June 2026

Jul 14 · 8m read

WD

npm 12, TypeScript 7, and Bun in Rust

Jul 14 · 4m read

Rustup 1.29.1 beta: call for testing!

Rustup 1.29.1 beta: call for testing!

Jul 14 · 2m read

Zig and gtk4

Zig and gtk4

Jul 13 · 1m read

Using build.zig as a library

Using build.zig as a library

Jul 13 · 3m read

Runtime Array creation

Runtime Array creation

Jul 13 · 6m read

Rust-proof your code with our new Testing Handbook chapter

Rust-proof your code with our new Testing Handbook chapter

Jul 13 · 2m read

Zigoku 地獄: a terminal anime browser, built from (nearly) scratch in Zig

Zigoku 地獄: a terminal anime browser, built from (nearly) scratch in Zig

Jul 13 · 3m read

We rewrote a Go service in Rust and our velocity tanked for a quarter.

We rewrote a Go service in Rust and our velocity tanked for a quarter.

Jul 13 · 5m read

crates.io: development update

crates.io: development update

Jul 13 · 7m read

Closing a three-year-old issue using Rust arenas

Closing a three-year-old issue using Rust arenas

Jul 12 · 5m read

Building a secure OS: the hard list — what I found and what I'm fixing in IONA OS

Building a secure OS: the hard list — what I found and what I'm fixing in IONA OS

Jul 12 · 6m read

Unlocking Modern Development: How the Odin Programming Language is Redefining Systems-Level App Innovation

Unlocking Modern Development: How the Odin Programming Language is Redefining Systems-Level App Innovation

Jul 12 · 6m read

I thought my PDF parser was done — then I ran it on 80 real resumes

I thought my PDF parser was done — then I ran it on 80 real resumes

Jul 12 · 6m read

Understanding the Odin programming language

Understanding the Odin programming language

Jul 12 · 8m read

Solving Every CSES Problems in Rust - #1 Number Spiral

Solving Every CSES Problems in Rust - #1 Number Spiral

Jul 12 · 2m read

Cloudflare Identifies Race Condition in hyper’s HTTP/1 Implementation

Cloudflare Identifies Race Condition in hyper’s HTTP/1 Implementation

Jul 12 · 4m read

Gamedev in Zig is actually pretty good (2025)

Gamedev in Zig is actually pretty good (2025)

Jul 11 · 1m read

Compromised jscrambler 8.14.0 npm Release Drops Rust Infostealer During Install

Compromised jscrambler 8.14.0 npm Release Drops Rust Infostealer During Install

Jul 11 · 7m read

How to check if a struct is from an instance of a generic struct

How to check if a struct is from an instance of a generic struct

Jul 11 · 5m read

Static Maps

Static Maps

Jul 11 · 1m read

`deinit` `.empty` MultiArrayList

`deinit` `.empty` MultiArrayList

Jul 11 · 5m read

Simd operation for combining multiple u64 values

Simd operation for combining multiple u64 values

Jul 11 · 2m read

Playing with zig and assembly

Playing with zig and assembly

Jul 10 · 1m read

Postgres rewritten in Rust, now passing 100% of the Postgres regression tests

Postgres rewritten in Rust, now passing 100% of the Postgres regression tests

Jul 10 · 4m read

Unable to link system library dbus-1 on generic linux compile

Unable to link system library dbus-1 on generic linux compile

Jul 10 · 2m read

New MODBEACON RAT Uses gRPC Streaming for Encrypted C2 Traffic

New MODBEACON RAT Uses gRPC Streaming for Encrypted C2 Traffic

Jul 10 · 3m read

What are you doing this weekend?

What are you doing this weekend?

Jul 10 · 1m read

Cpp2Rust: Automatic Translation of C++ to Safe Rust

Cpp2Rust: Automatic Translation of C++ to Safe Rust

Jul 10 · 3m read

Ignore dependency build.zig.zon `paths` in build script

Ignore dependency build.zig.zon `paths` in build script

Jul 10 · 2m read

Using freetype c in zig

Using freetype c in zig

Jul 9 · 5m read

Zcore : an early (WIP) tensor library in Zig for Zig... looking for design feedback and help

Zcore : an early (WIP) tensor library in Zig for Zig... looking for design feedback and help

Jul 9 · 6m read

My Thoughts on the Bun Rust Rewrite - Andrew Kelley

My Thoughts on the Bun Rust Rewrite - Andrew Kelley

Jul 9 · 10m read

How to get dependency url from build.zig.zon in build script (recursively)

How to get dependency url from build.zig.zon in build script (recursively)

Jul 9 · 5m read

Rewriting Bun in Rust

Rewriting Bun in Rust

Jul 9 · 10m read

Announcing Rust 1.97.0

Announcing Rust 1.97.0

Jul 9 · 4m read

R

Rewriting Bun in Rust

Jul 8 · 3m read

Compilation failure for evented.deinit using Grand Central Dispatch

Compilation failure for evented.deinit using Grand Central Dispatch

Jul 8 · 4m read

Switch on @TypeOf anytype argument

Switch on @TypeOf anytype argument

Jul 8 · 1m read

Zig Asset Bundler

Zig Asset Bundler

Jul 8 · 1m read

Use of specialization constants in zig shaders

Use of specialization constants in zig shaders

Jul 8 · 1m read

R

This Week in Rust 659

Jul 8 · 12m read

1.97.0 pre-release testing

1.97.0 pre-release testing

Jul 7 · 1m read

Maintainer spotlight: Gen Li (@rami3l)

Maintainer spotlight: Gen Li (@rami3l)

Jul 7 · 12m read

Presentation: Practical Robustness: Going Beyond Memory Safety in Rust

Presentation: Practical Robustness: Going Beyond Memory Safety in Rust

Jul 6 · 34m read

Leadership Council update — June 2026

Leadership Council update — June 2026

Jul 6 · 4m read

Together for a healthier Clippy

Together for a healthier Clippy

Jul 6 · 3m read

Rustup update: our plans for the 1.30 release cycle

Rustup update: our plans for the 1.30 release cycle

Jul 3 · 6m read

R

This Week in Rust 658

Jul 1 · 10m read

April & May 2026 Project Director Update

April & May 2026 Project Director Update

Jul 1 · 2m read

Announcing Rust 1.96.1

Announcing Rust 1.96.1

Jun 30 · 1m read

1.96.1 pre-release testing

1.96.1 pre-release testing

Jun 27 · 1m read

The many journeys of learning Rust

The many journeys of learning Rust

Jun 25 · 22m read

R

This Week in Rust 657

Jun 24 · 11m read

Azure SDK Release (May 2026)

Azure SDK Release (May 2026)

Jun 22 · 4m read

Astro 7.0

Astro 7.0

Jun 22 · 18m read

The most trusted code on Earth is being rewritten in Rust

The most trusted code on Earth is being rewritten in Rust

Jun 19 · 1m read

R

This Week in Rust 656

Jun 17 · 11m read

DynoSim: Simulating the Pareto Frontier

DynoSim: Simulating the Pareto Frontier

Jun 11 · 11m read

Program management update — May 2026

Program management update — May 2026

Jun 11 · 7m read

R

This Week in Rust 655

Jun 10 · 11m read

Loading more…