Thanks for sharing this.
484 karma · joined March 22, 2010
http://baruch.ev-en.org/
Learning about disk failures: http://blog.disksurvey.org/
Email: baruch@ev-en.org
Thanks for sharing this.
It's not like it knows perfect D, it does make mistakes and I don't work on a C++ or Rust project to compare its behavior. Generating templates from scratch is a bit of a challenge but given we have plenty of examples in our code with some prodding it manages to write well enough.
So the only ones getting shafted are the employees.
I happen to work for a distributed file-system company, and while I don't do the filesystem part itself, the old saying "it takes software 10 years to mature" is so true in this domain.
I'm working in areas of systems programming where such knowledge and willingness to go deeper into the stack is helpful, even if rarely so.
I can't say I understand the kernel, I only scratch the surface of most of it and only dug deeper where I really needed to and only as deep as time allowed me and the need required though.
It also doesn't change anything for distributed storage.