HNHacker News
TopNewBestAskShowJobs

vitaminCPP

243 karma · joined October 11, 2017

^-^
submissionscomments
vitaminCPP··on Zig v0.17.0
Absolutely
vitaminCPP··on Zig v0.17.0
citation needed
vitaminCPP··on Zig v0.17.0
I'm always impressed by Zig's targets support. I'm starting to think that it might be the only language that competes with C on this regard.

I'm looking forward to see what the new build integration can unlock on the tooling side.

What I'm looking for the most for the next release(s):

- New stackless coroutine IO implementation

- First class fuzzer tooling

vitaminCPP··on Zig v0.17.0
You should not worry. They said they would make a short release cycle for updating to 23.
vitaminCPP··on A Design Space Exploration of Async/Await
Love it. I wish it included zig.
vitaminCPP··on Why Is Everyone Trying to Build a Solid-State Battery?
In what way, if you don't mind me asking?
vitaminCPP··on An Engineer's Guide to USB Typе-С (2024)
This looks awesome. Do you have video show casing you diagnosing a problem with it?
vitaminCPP··on My thoughts on the Bun Rust rewrite
Agreed. This blog post strikes the balance between PR-speak and x.com
vitaminCPP··on Zig: All Package Management Functionality Moved from Compiler to Build System
I've read somewhere that the longer-term goal is to move the build system into a WebAssembly VM. If so, this is incredible.
vitaminCPP··on Odin, Wikipedia and engagement farming
I don't know men. I do hang out in the handmade Discord from time to time, and Bill has not been very kind, to say the least.

Maybe I just met him on a bad day.

vitaminCPP··on Converting an Integer to a Decimal String in Under Two Nanoseconds
Hehe it's always Lemire !
vitaminCPP··on Rewrite Bun in Rust has been merged
No worries. :)
vitaminCPP··on Rewrite Bun in Rust has been merged
Yep. How will we manage those 10x code projects, when LLMs cost increases by 10x?
vitaminCPP··on Rewrite Bun in Rust has been merged
We got memory safety at home !

At home:

> 10428

vitaminCPP··on Rewrite Bun in Rust has been merged
> +1009257 -4024

Bun is now over 1M lines of Rust code.

This is approaching the size of the Rust compiler itself; except that BunJs is mostly a JavaScript interpreter wrapper + a reimplementation of the NodeJS library (Rust STD wrapper).

I think BunJS is becoming the canary for software complexity management in the LLM era.

vitaminCPP··on FreeBSD Device Drivers Book
For embedded/kernel programmers: Is there a linux equivalent of this book?
vitaminCPP··on Type resolution redesign, with language changes to taste
+1 The zig toolchain is the state of the art currently.
vitaminCPP··on Type resolution redesign, with language changes to taste
For me, it's the toolchain. The Zig cross-compiler is beyond anything I've seen.
vitaminCPP··on SBCL Fibers – Lightweight Cooperative Threads
Yeah that was my also my thought.

I always understood that if you give a thread to each actor you get the "active object" design pattern.

vitaminCPP··on I fixed Windows native development
I fail to see why this would not work with gcc if it works with clang. The runtime?
vitaminCPP··on Flameshot
Great software.

On a small note: This recent PR is both awesome and pretty funny to me.

https://github.com/flameshot-org/flameshot/pull/4498#issue-3...

vitaminCPP··on Fabrice Bellard Releases MicroQuickJS
Please don't use js in medical devices.
vitaminCPP··on Fabrice Bellard: Biography (2009) [pdf]
As a professional C programmer, the answer seems to be no; they are not good enough.
vitaminCPP··on Multi-Core by Default
This is a good advice. That said, I don't think you should care about people that comments on articles without reading them.
vitaminCPP··on Multi-Core by Default
> they do it using either a parallel functional language or a parallel library in modern C++.

IMO this is a weakness not a strength. The approach of Fleury (low level C, no lib), makes his articles a lot more valuable for understanding fundamentals.

vitaminCPP··on Asynchrony is not concurrency
This is exactly what the article is trying to debunk.
vitaminCPP··on Zig breaking change – Initial Writergate
I can't wait for the SD25 videos!
vitaminCPP··on Zig 0.14.0 Release Notes
Thanks for sharing !
vitaminCPP··on Zig 0.14.0 Release Notes
Great work on the self-hosted (no llvm) compiler and linker !

Is there somebody that can explain to me the value of incremental compilation?

How is this different than CMake caching, for example?

vitaminCPP··on No-Libc Zig Now Outperforms Glibc Zig
I don't know why my comment was duplicated. My appology.
Page 1 of 3Next →