Top all-time · #9286
Zbigniew Siciarz
Personal blog · siciarz.netprogrammingweb
Zbigniew Siciarz's personal blog at siciarz.net covers programming and web. Since 2014, 8 different Hacker News readers have linked it 55 times, most often “24 days of Rust – working with JSON”. It has a working feed you can follow.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link this blog's Rust posts, especially the "24 days of Rust" series covering ecosystem topics such as serialization, error handling, and configuration, plus posts on calling Rust from C.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Zbigniew Siciarz - Python and Django programmer, webdeveloper, open standards enthusiast. I make the internetz.
Most-linked posts?
- /24-days-of-rust-calling-rust-from-other-languages/3 people · 3 mentions · first linked 2016-02-23
- 24 days of Rust – working with JSON2 people · 2 mentions · first linked 2014-12-06
What Hacker News says?
Calling Rust from C is easy. Details: http://siciarz.net/24-days-of-rust-calling-rust-from-other-l...
Comment linking /24-days-of-rust-calling-rust-from-other-languages/
on “Cloudflare Reverse Proxies Are Dumping Uninitialized Memory”Submitted 24 days of Rust – Rayon as a story · 205 points
HN discussionI totally agree. @oblio you should have a look at the “24 days of Rust” blog series[1] which covers a lot of aspect of the Rust ecosystem (serialization, error handling, path management, configuration handling etc.) [1] https://siciarz.net/24-days-of-rust-working-json/
Comment linking /24-days-of-rust-working-json/
on “Announcing Rust 1.14”Submitted 24 days of Rust – serde as a story · 75 points
HN discussionThe trouble with mixing Rust and C/C++ is that you tend to get Rust with C/C++ unsafe pointers. Most of the examples of this pass C raw pointers into rust, Rather than passing a Rust Vec into C. Or even passing STL strings and vectors into Rust. So, instead of passing Rust's array size information into C, they propagate C's lack of size information into Rust. Typical example: [1] pub extern "C" fn count_substrings(v…
Comment linking /24-days-of-rust-calling-rust-from-other-languages/
on “Why you should, actually, rewrite some of it in Rust”Submitted 24 days of Rust – calling Rust from other languages as a story · 20 points
HN discussion> Thank you. I spent ... more time than I'm comfortable admitting trying to figure out how to do that. The question is why. The relevant examples are everywhere: https://doc.rust-lang.org/std/env/fn.var.html https://doc.rust-lang.org/std/env/fn.vars.html https://doc.rust-lang.org/book/second-edition/ch12-05-workin... http://siciarz.net/24-days-rust-environment-variables/
Comment linking /24-days-rust-environment-variables/
on “Why Rust closures are somewhat hard”Submitted 24 days of Rust – postgres as a story · 11 points
HN discussionHas anyone successful linked to a Rust library from another language (ie Python). I know Rust offers FFI and will apparently make its data representations C like if annotated and I think has some ABI. This is the second post I have seen in the last couple of days of "glibc is bad lets rewrite it in Rust". However the problem is not that glibc is just bad but rather everything links to it. If other languages can't ta…
Comment linking /24-days-of-rust-calling-rust-from-other-languages/
on “Deciding to rewrite getaddrinfo in rust”Submitted 24 days of Rust – hyper as a story · 10 points
HN discussionSubmitted 24 days of Rust – nom, part 1 as a story · 6 points
HN discussionSubmitted 24 days of Rust – docopt as a story · 6 points
HN discussionSubmitted 24 days of Rust – itertools as a story · 5 points
HN discussionSubmitted 24 days of Rust – working with JSON as a story · 5 points
HN discussionSubmitted 24 days of Rust – slow_primes as a story · 5 points
HN discussionSubmitted 24 days of Rust – conclusion as a story · 4 points
HN discussionSubmitted 24 days of Rust – built with Rust as a story · 4 points
HN discussionSubmitted 24 days of Rust – clap as a story · 4 points
HN discussionSubmitted 24 Days of Rust as a story · 4 points
HN discussionSubmitted 24 days of Rust – app_dirs and preferences as a story · 3 points
HN discussionSubmitted 24 days of Rust – leftpad as a story · 3 points
HN discussionSubmitted 24 days of Rust – diesel as a story · 3 points
HN discussionSubmitted 24 days of Rust – FUSE filesystems, part 1 as a story · 3 points
HN discussionSubmitted 24 days of Rust – racer as a story · 3 points
HN discussionSubmitted Itertools (Rust) as a story · 2 points
HN discussionSubmitted 24 days of Rust – lettre as a story · 2 points
HN discussionSubmitted 24 days of Rust – error_chain as a story · 2 points
HN discussionSubmitted 24 days of Rust – tera as a story · 2 points
HN discussionSubmitted 24 days of Rust – Cursive as a story · 2 points
HN discussionSubmitted 24 days of Rust – structured logging as a story · 2 points
HN discussion