Top all-time · #10295
Arthur as a Coder
Personal blog · arthurtw.github.ioprogramming
Arthur as a Coder is a personal blog at arthurtw.github.io about programming. Since 2014, 7 different Hacker News readers have linked it 10 times, most often “A Quick Comparison of Nim vs. Rust”. The last post was in 2015, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its Nim vs Rust comparison and its posts on Rust ownership and borrowing. One commenter called the borrowing posts useful introductions.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Arthur’s thoughts on coding, software engineering, and other interesting things.
Most-linked posts?
- A Quick Comparison of Nim vs. Rust3 people · 3 mentions · first linked 2015-01-14
- Rust borrow and lifetimes2 people · 2 mentions · first linked 2014-11-30
What Hacker News says?
There actually is one high-level Python-like language that really is almost "as fast as C". http://nim-lang.org I am using it for years already, and it is really performant, somewhere between C and Rust. I am still wondering why so few people use it. Benchmark: https://github.com/kostya/benchmarks Nim vs Rust: http://arthurtw.github.io/2015/01/12/quick-comparison-nim-vs... Performance discussion: http://forum.nim-la…
Comment linking /2015/01/12/quick-comparison-nim-vs-rust.html
on “Crystal: Fast as C, Slick as Ruby”Submitted Rust, an Anti-Sloppy Programming Language as a story · 325 points
HN discussionI agree. I personally found these two blog posts to be useful introductions to ownership and borrowing: http://blog.skylight.io/rust-means-never-having-to-close-a-s... http://arthurtw.github.io/2014/11/30/rust-borrow-lifetimes.h...
Comment linking /2014/11/30/rust-borrow-lifetimes.html
on “Rust Programming Language Book”Submitted A Quick Comparison of Nim vs. Rust as a story · 221 points
HN discussionSo I remembered correctly, Nim does not reach UB in non-release code (or rather, code without --boundCheck:on), it throws an exception. I still think this is a reasonable solution. We catch these errors during development iteration or enable it for safety-critical portions of release code (or the entire project).. and we can opt-out of these checks if we need the performance and safety isn't as important (games, sim…
Comment linking /2015/01/12/quick-comparison-nim-vs-rust.html
on “Nim binary size from 160 KB to 150 Bytes”Submitted Rust borrow and lifetimes as a story · 101 points
HN discussionIn my opinion Rust and Nim would make a nice team as complementary languages: Use Rust for everything that needs high safety and high performance at the same time, Nim for everything else. https://andreaferretti.github.io/on-rust-and-nim/ https://arthurtw.github.io/2015/01/12/quick-comparison-nim-v...
Comment linking /2015/01/12/quick-comparison-nim-vs-rust.html
on “A small kernel written in Nim”Submitted Updated(Read Updates) Quick Comparison Between Nim and Rust as a story · 4 points
HN discussionSubmitted Making Abstract Products Makes Things Hard as a story · 1 points
HN discussionSubmitted A Quick Comparison of Nim vs. Rust (updated) as a story · 1 points
HN discussion