The LLVM Compiler Infrastructure
cacm.acm.org
The LLVM Compiler Infrastructure
1–10 of 23 posts
Re: The LLVM Compiler Infrastructure
#2Re: The LLVM Compiler Infrastructure
#3LLVM 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.
Re: The LLVM Compiler Infrastructure
#4Re: The LLVM Compiler Infrastructure
#5It's also fairly accessible to LLMs. I was surprised at how quickly a self-hosting compiler could be brought up using the LLVM ecosystem.
Re: The LLVM Compiler Infrastructure
#6LLVM 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.
As opposed to what?
Re: The LLVM Compiler Infrastructure
#7Re: The LLVM Compiler Infrastructure
#8This 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 dramatic…
But even when languages are described as "moving away" that usually means building their own very fast-compiling/min-optimising x64/ARM backend for development builds, while still acknowledging the need for LLVM for highly optimised release builds.
Re: The LLVM Compiler Infrastructure
#9This 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 dramatic…
lol what does this even mean
Re: The LLVM Compiler Infrastructure
#10This 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 dramatic…
> In an era of automatic code generation lol what does this even mean