Search code examples
Why does the ValueTuple.Create 8-tuple overload wrap the last parameter in another ValueTuple?...


c#.net-corelanguage-design

Read More
is this good to have pointers in programming languages such as golang,C or C++?...


pointersprogramming-languageslanguage-design

Read More
Smart pointers cannot be used as raw pointers automatically?...


c++pointerssmart-pointersimplicit-conversionlanguage-design

Read More
Is "monkey patching" really that bad?...


javascriptrubyooplanguage-designmonkeypatching

Read More
Why is 'last' called 'last' in Perl?...


perlsyntaxlanguage-featureslanguage-design

Read More
what exactly is a "register machine"?...


pythonlanguage-designlanguage-theorylanguage-implementation

Read More
Why can't we create an instance of an abstract class?...


c++oopabstract-classlanguage-design

Read More
How does flexibility affect a language's syntax?...


programming-languageslanguage-designusabilityflexibility

Read More
Is there inherent "cost of carry" of garbage thunks in Haskell?...


haskellgarbage-collectionghclanguage-design

Read More
End of statement linebreaks...


line-breakslanguage-design

Read More
Why didn't C have a boolean data type prior to C99?...


clanguage-designc99c89

Read More
New language on top of PHP?...


phpprogramming-languageslanguage-design

Read More
Does a programming language with the following features exist?...


language-agnosticprogramming-languageslanguage-design

Read More
Why does CMake syntax have redundant parentheses everywhere?...


syntaxcmakelanguage-design

Read More
Adding a language to the AVM2...


actionscript-3compiler-constructionlanguage-designbytecode

Read More
Why does PHP not support multithreading?...


phpmultithreadinglanguage-design

Read More
Why aren't there compiler-generated swap() methods in C++0x?...


c++language-designc++11

Read More
Why does C++ not allow inherited friendship?...


c++inheritancelanguage-designfriend

Read More
await without declaring function as async...


asynchronousdartlanguage-design

Read More
Implementing a dynamic typed language with LLVM IR...


c++ccompiler-constructionllvmlanguage-design

Read More
Why is it Possible in C/C++ to Include a Header Multiple Times?...


c++clanguage-designinclude-guards

Read More
Anonymous function conceptual understanding...


haskelllambdalanguage-design

Read More
How to bring an interpreter to the IO monad?...


haskellinterpreterlanguage-design

Read More
Why do we use explicit data types? (from a low level point of view)...


ctypesx86language-designlow-level

Read More
Why does the implicit copy constructor calls the base class copy constructor and the defined copy co...


c++language-designcopy-constructor

Read More
How much existing C++ code would break if void was actually defined as `struct void {};`...


c++language-lawyervoidlanguage-designgeneric-programming

Read More
What is the reason that the designers of Rust chose the symbols !/&&/|| instead of the words...


rustlanguage-design

Read More
Do any languages implement retained generics on functions passed as parameters?...


genericstypesfunctional-programmingf#language-design

Read More
How to track newer C++ std documents of given topic?...


c++c++11standardslanguage-design

Read More
Why can't variable names start with numbers?...


c++variablesprogramming-languageslanguage-designvariable-names

Read More
BackNext