LLVM

From Wikipedia:

The LLVM compiler infrastructure project is a "collection of modular and reusable compiler and toolchain technologies" used to develop compiler front ends and back ends.

Toolchain

  • Clang C language family frontend for LLVM.
https://clang.llvm.org/ || clang
  • lld High-performance linker from the LLVM project.
https://lld.llvm.org/ || lld
  • LLDB High-performance debugger for C, Objective-C and C++.
https://lldb.llvm.org/ || lldb
  • libc++ LLVM C++ standard library, including full support for C++11 and C++14.
https://libcxx.llvm.org/ || libc++
gollark: Having documentation there clears it up, though.
gollark: Consider the "rich" function. If you consider the arguments there, and its name, you might be able to guess "oh, maybe that gets the richest users", but you may get it wrong and end up annoyed.
gollark: Stuff isn't particularly self-descriptive a lot of the time. Not as much as comments and stuff make it.
gollark: Combined with the example code, it's usable, but vaguely annoying.
gollark: It briefly describes jua, mentions the available non-websocket API calls, then has a short websocket-y code example which seems to miss a few important features.

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.