News for hackers. Stuff that matters.
Re:Rust 1.0: Scheduling the trains by iopq on Friday December 12, 2014 @06:54PM (#8743418)
You don't do processor microcode or memory controller code, why should you care about that? People who work in managed languages don't care about pointers. I don't remember which register stores the result of a division either. Why should I care about it?
Re:Rust 1.0: Scheduling the trains by pjmlp on Saturday December 13, 2014 @04:18AM (#8744692)
> People who work in managed languages don't care about pointers.

Yes we care, they are called references.

Use too much of them without thinking and performance goes down the drain thanks to cache misses.

This is why managed languages that care about performance have value types and padding support. Even Java is getting them.

Re:Rust 1.0: Scheduling the trains by iopq on Monday December 15, 2014 @05:26AM (#8751339)
Except Java hasn't had them for 20 years and most Java programmers don't even think about how it takes 4 levels of indirection to just read something that would be a struct in C.