Output from a program can be redirected here to silence it.
What is /dev/null?
This C++ compiler was originally developed by Apple.
What is Clang?
The release of this conversational AI was called "AI's iPhone moment" by Jensen.
What is ChatGPT?
Commonly used in functional programming, this is a compiler optimization applied when a method ends with a call to another method (such as itself).
What is tail-call optimization?
C++11 was informally referred to as this name before it was finalized.
What is C++0x?
This is the full, unabbreviated name of the command line utility commonly used to remote into other machines.
What is secure shell?
This Linux-only error detector is commonly used to find memory leaks.
What is Valgrind?
Google released this conversational AI as a response to ChatGPT.
What is Bard?
This compiler optimization applied to small loops increases binary size in exchange for faster code execution.
What is loop unrolling?
You can use this C++11 keyword to get the type of an expression at compile time.
What is decltype?
This character allows output from a command to be redirected as input to the following command.
What is a pipe?
This is the full name of GCC.
What is GNU Compiler Collection?
This text-to-image AI was released by OpenAI.
What is DALL-E?
This is a compiler optimization technique where the program's runtime behavior is used to determine how to optimize the program's code.
What is profile guided optimization?
Introduced in C++11, this special reference type enables move semantics.
What are r-value references?
The chmod command sets permissions in these three groups.
What is user, group, other?
Address Sanitizer and its siblings were developed by this company.
What is Google?
This is an AI pair programmer extension that was released by GitHub.
What is GitHub Copilot?
This type of optimization is "the root of all evil".
What is pre-mature optimization?
This principle prevents compiler errors from occurring when instantiating templates where some versions or overloads are not valid for a type.
What is substitution failure is not an error (SFINAE)?
This command deletes your entire disk contents.
What is
rm -rf --no-preserve-root /
?
The LLVM linker binary is called this.
What is lld?
This fictional AI is the source of this category's name.
What is HAL9000?
This C++ rule allows compilers to make any optimization that does not change a program's observable behavior.
What is the "as-if" rule?
Coined by Scott Meyers, this phrase refers to counter-intuitive syntactic ambiguity resolution in C++ that resulted in C++11's uniform initialization syntax.
What is the most vexing parse?