logoalt Hacker News

The LLVM Compiler Infrastructure

51 pointsby toshlast Saturday at 6:43 AM8 commentsview on HN

Comments

norirtoday at 2:49 AM

This infrastructure is also slow and leads to poor compilation times for any language that uses llvm as a backend. In an era of automatic code generation, this will become more and more of a problem as llvm compilation times will become a huge bottleneck. I am very bearish on llvm as a technology and while I will acknowledge its influence, I expect that it is at or near its peak and market share will decline dramatically over the next five to ten years.

show 2 replies
kelseyfrogyesterday at 10:43 PM

It's also fairly accessible to LLMs. I was surprised at how quickly a self-hosting compiler could be brought up using the LLVM ecosystem.

show 1 reply
visha1vlast Saturday at 1:09 PM

LLVM here refers to the LLVM Compiler Infrastructure, an open source software system created to simplify the design and implementation of compilers and a wide range of compiler-based tools.

show 1 reply