Hacker News new | past | comments | ask | show | jobs | submit login

FPGA sounds like the very old days, while LLVM is relatively new.

Are you referring to a curriculum of specific university which makes students do both mentioned things?




LLVM is 20 years old.


LLVM as a project might be old, but to make its way to university's curriculum takes years or decades.

So I guess you are avoiding answering my question: can you give an example of university's curriculum, when they make students work on both FPGA and LLVM? Because that's what you were suggesting in your statement.


I didn't say there was a course that did both; in practice these things would depend on what the professor/assistants are personally researching.

The school I went to definitely did the FPGA bit as there was a research team looking into FPUs at the time. I don't think we did any LLVM, though one of the teaching assistants I was friends with was excited about it as he was specifically researching SSA transformations, but most of my exposure to that must have been outside of class.

That school specializes in theoretical computer science so I wouldn't really recommend it to anyone willing to do practical things, nor can I vouch for the quality of any remaining practical bits today.

In practice I don't really know where to get a good computer science education. It seems computer architecture has become optional in quite a few top-ranking institutions as well. And they tend to follow trends like the whole AI fad. Your best bet is to research what kind of research the associated people do.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: