4 ms·
I am somewhat confused by this. The LLVM project already has an official Go frontend that lowers to LLVM IR: * https://llvm.org/svn/llvm-project/llgo/trunk/RE
by meadori 9y ago
I am somewhat confused by this. The LLVM project already has an official Go frontend that lowers to LLVM IR:
* https://llvm.org/svn/llvm-project/llgo/trunk/README.TXT https://llvm.org/svn/llvm-project/llgo/trunk/README.TXT
- tbezman 9y agoDoes Google think they can do a better job?
- meadori 9y agoI don't really know, but I would be suprised if that is the intent of the project because: 1. The maintainer of llgo is a Google employee (and a very talented LLVM engineer). 2. I don't imagine there would be tremendous differences in the strategies used to generate LLVM IR between the tools. ISTM, if there are deficiencies in llgo, then it would be better to fix them rather than creating a whole new tool.
- Stratoscope 9y agoIf you take advantage of the two-hour edit window and remove the spaces in front of 1 and 2, it will be easier to read, especially on mobile: 1. The maintainer of llgo is a Google employee (and a very talented LLVM engineer). 2. I don't imagine there would be tremendous differences in the strategies used to generate LLVM IR between the tools. ISTM, if there are deficiencies in llgo, then it would be better to fix them rather than creating a whole new tool.
- Mayzie 9y ago:-( > You attempted to reach llvm.org, but the server presented a certificate signed using a weak signature algorithm (such as SHA-1). This means that the security credentials the server presented could have been forged, and the server may not be the server you expected (you may be communicating with an attacker).