News for hackers. Stuff that matters.
Re:Ask HN: Compiler Engineers, what would you advise new gra... by jlebar on Sunday September 08, 2019 @10:30PM (#20914753)
> 5- I don't know what to do with LLVM and other larger codebases.

Learning how to deal with large, gnarly codebases is one of the most important software engineering skills I know of. To the parent question, I would say, learn this skill, and so much else will follow.

Re:Ask HN: Compiler Engineers, what would you advise new gra... by hollerith on Sunday September 08, 2019 @10:33PM (#20914769)
I agree, and another important engineering skill is avoiding the need to deal with the large, gnarly codebase when the costs outweighs the benefits.
Re:Ask HN: Compiler Engineers, what would you advise new gra... by mamcx on Sunday September 08, 2019 @10:56PM (#20914860)
Good point. What I mean is that for learning, dive into a large codebase could be counter productive. Specially when have a long history and who know what is like it is.

(Plus, LLVM is kind of a complex beast)