FA, I have to say simply that you are on a different path than I am. There's real value in getting under the hood and playing with these little details. Whether you can convert that into a professorship or a paying job some day, I can't say.
I don't believe anyone here is going to be able to comment intelligently on this kind of project, though I've done some of the kind of thing you're talking about in the past. When I was a kid, I used assembly to rewrite parts of computer OS, and that was really a lot of fun for me. But now, I'm more interested in leveraging technologies to bring functionality to users.
In short, you're talking over my head now, so without seeming rude, I'm not going to answer any more posts unless they are about things that fall within my current interests and areas of expertise.
I don't believe anyone here is going to be able to comment intelligently on this kind of project, though I've done some of the kind of thing you're talking about in the past. When I was a kid, I used assembly to rewrite parts of computer OS, and that was really a lot of fun for me. But now, I'm more interested in leveraging technologies to bring functionality to users.
In short, you're talking over my head now, so without seeming rude, I'm not going to answer any more posts unless they are about things that fall within my current interests and areas of expertise.