Top all-time · #22177
Tom Lee
Personal blog · tomlee.co · on HN as thomasleeprogrammingsystems
Tom Lee's personal blog at tomlee.co covers programming and systems. Since 2012, 3 different Hacker News readers have linked it 15 times. The last post was in 2021, but the archive is still widely read.
Tom Lee's software development blog
What Hacker News says?
RE: the memory model, I wrote a blog post on it because I had the same trouble. Folks seem to have found it pretty helpful! http://tomlee.co/2012/12/managed-and-owned-boxes-in-the-rust...
Comment linking /2012/12/managed-and-owned-boxes-in-the-rust-programming-language/
on “Rust 0.5 released”Submitted Managed & owned boxes in the Rust programming language as a story · 4 points
HN discussionI wrote a little about the guts of the Rust compiler earlier this year. Shouldn't be too out of date, should get you pointed in the right direction if you're interested in the details: http://tomlee.co/2014/04/03/a-more-detailed-tour-of-the-rust... At the time of writing, Rust would use LLVM to generate object files from LLVM IR, then link 'em together using the system's C compiler.
Comment linking /2014/04/03/a-more-detailed-tour-of-the-rust-compiler/
on “Rhine – A Lisp on LLVM”Submitted A More Detailed Tour of the Rust Compiler as a story · 3 points
HN discussionHere's my original paper on the topic in case folks are interested: http://tomlee.co/wp-content/uploads/2008/12/python-language-...
Comment linking /wp-content/uploads/2008/12/python-language-internals.pdf
on “Adding a new statement to Python”Submitted Managed & owned boxes in the Rust programming language as a story · 3 points
HN discussionI can't comment on XUbuntu, but I went from LXDE to Debian+Xfce and finally settled on Debian+OpenBox. If you're really only interested in Xfce vs. LXDE, I'd go with Xfce -- but only because it should be less of a memory hog & I doubt you'll miss much from its heavier cousin. Honestly though, either would probably work fine. Or hey, give OpenBox a crack. :) (Be warned I'm a keyboard junkie, so my love of OpenBox mig…
Comment linking /code/ginvoke
on “Ask HN: LXDE (Mint) or Xfce (XUbuntu)”Submitted 3(+1) things I learned by writing chimp’s garbage collector as a story · 2 points
HN discussionSubmitted [RubyConf 2012] Rapid Programming Language Prototypes with Ruby and Racc as a story · 2 points
HN discussionSubmitted Traits, Structs, and Impls in Rust as a story · 1 points
HN discussionSubmitted The Chimp Programming Language as a story · 1 points
HN discussionSubmitted You're Doing It Wrong (And That's Okay) as a story · 1 points
HN discussionSubmitted Coding Standards: Consistency is King as a story · 1 points
HN discussionSubmitted Calling printf(…) via the LLVM C++ API as a story · 1 points
HN discussionSubmitted Patching Pidgin: itch-scratching with Pidgin's D-Bus API as a story · 1 points
HN discussion