Log inSign up
void__zero2
1,239 posts
user avatar
void__zero2
@void_zero2
beep boop
🇳🇴
Joined February 2024
328
Following
580
Followers

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    void__zero2
    @void_zero2
    Mar 27, 2025
    there is a surprisingly large amount of people that think not being able to write memory safe C/C++ is a "skill issue" I want all those people to watch & listen to this video of Azure CTO very carefully Google, Microsoft and others are very open that C/C++ is a problem
    00:00
    456K
  • user avatar
    void__zero2
    @void_zero2
    Mar 13, 2025
    Built the same Windows background service in C#, Rust, Go and C++ to see what the better outcome was, both product and code This service interacts with Windows APIs (COMs), has auto update & install Had a couple of users to test the different products and users rated them🧵
    206K
  • user avatar
    void__zero2
    @void_zero2
    Dec 5, 2024
    guys new language benchmarks dropped!11 now if you would please consult the graph...
    00:00
    45K
  • user avatar
    void__zero2
    @void_zero2
    Dec 30, 2024
    watching a Go developer “if err != nil” his way to the shittiest barely functional code known to mankind
    user avatar
    Not Jerome Powell
    00:00
    user avatar
    Not Jerome Powell
    32K
  • user avatar
    void__zero2
    @void_zero2
    Jan 7, 2025
    there's this weird trick to get over 60 FPS: don't use Go 🤯 - written in Zig btw - 120 FPS - rewrote the infamous totally accurate language benchmark balls using raylib - lmk if you want github link for this Zig + raylib example x.com/void_zero2/sta…
    00:00
    00:33
    user avatar
    Anthony GG
    @anthdm
    Jan 7, 2025
    People sleeping on Golang - 60 FPS - Desktop app - Realtime market data - all tickers / symbols - each panel is an actor - local first - heatmaps coming soon - custom script / algos coming soon TradingView cooked
    119K
  • user avatar
    void__zero2
    @void_zero2
    Jan 4, 2025
    Replying to @zack_overflow
    doesn't compile because the i in int has a different background or something idfk
    30K
  • user avatar
    void__zero2
    @void_zero2
    Mar 13, 2025
    Replying to @void_zero2
    Rust (winner) - great windows API usage with windows-rs crate, most sane way to deal with Windows APIs - users happy with the very low resource usage and small binary (2MB at most) - Implementation time between C# and C++, but with best results - Code is fast, safe, maintainable
    21K
  • user avatar
    void__zero2
    @void_zero2
    Sep 23, 2024
    Replying to @vin_acct
    debugger != GUI you have to download
    16K
  • user avatar
    void__zero2
    @void_zero2
    Mar 25, 2025
    False. Even using unique_ptr & shared_ptr won't make C++ fully memory-safe. Issues like iterator invalidation, dangling references, data races, and unsafe APIs remain. Rust addresses these comprehensively by design, not just discipline. Possible? Yes. Trivial? Nope
    user avatar
    Dave W Plummer
    @davepl1968
    Mar 25, 2025
    No, Rust exists because people treat C++ as "C with Classes" and continue to abuse it. If you stick to unique_ptr and shared_ptr and so on, you can write entirely memory-safe code trivially. It's 2025, so it's time to learn C17 at least...
    29K
  • user avatar
    void__zero2
    @void_zero2
    Mar 13, 2025
    Replying to @void_zero2
    Go: - straightforward to implement logic-wise - Windows COMs means implementing Windows specific logic in C++ and using CGO to link to the statically built lib (adds overhead DX-wise, how anyone calls this a systems lang is beyond me) - Crappy little language, small binaries tho
    30K
  • user avatar
    void__zero2
    @void_zero2
    Mar 13, 2025
    Replying to @void_zero2
    C#: - Most productive from start to finished binary - Huge binary if self-contained - self-contained doesn't work with CsWin32 >:( - Uses most resources (50mb RAM+) - Windows doesn't prompt user to install .NET runtime, leading to broken executable (!), frustrated users
    22K
  • user avatar
    void__zero2
    @void_zero2
    Mar 13, 2025
    Replying to @void_zero2
    C++: - Slowest to implement, finding libs & dealing with CMake is still a PITA - result was small binary, low resource usage - Windows docs are C++-native which is a big + - Obvious that the code will be annoying to maintain & continue developing
    20K
  • user avatar
    void__zero2
    @void_zero2
    Mar 13, 2025
    Replying to @void_zero2
    To summarize this quick little A/B/C/D test: once again confirmed that Rust is indeed the better language, especially for anything systems related. C# is a decent server-side language. C++ is still slow & old, but with legacy (+). Go is still a toy with horrible ergonomics.
    24K
  • user avatar
    void__zero2
    @void_zero2
    Jan 8, 2025
    the anyhow crate in Rust is a testament to how Zig's error handling is the best we have in any language as of now Rust is great but Zig is simply better in this area
    21K