Search code examples
Why does the standard disallow a pseudo-destructor call with a name of scalar type?...

c++templateslanguage-designexplicit-destructor-callpseudo-destructor

Read More
Does R have an assert statement as in python?...

rassertlanguage-designassertions

Read More
Why does Ruby have TrueClass and FalseClass instead of a single Boolean class?...

rubylanguage-design

Read More
Can't set attributes on instance of "object" class...

pythonattributeslanguage-design

Read More
Why are default arguments evaluated at definition time?...

pythonlogiclanguage-designdefault-parameters

Read More
Why does/did C allow implicit function and typeless variable declarations?...

chistorylanguage-designimplicit-declaration

Read More
Can I define a pointer in julia?...

pointersjulialanguage-design

Read More
implementing a module system in a programming language...

modulecompiler-constructionlanguage-design

Read More
Why is the no lateinit block in Kotlin?...

kotlininitializationlanguage-designlateinit

Read More
Why not a memberinfo() reflection function for C#...

c#reflectionlanguage-design

Read More
Why must C# operator overloads be static?...

c#c++staticoperator-overloadinglanguage-design

Read More
Non-nullable reference types...

language-designnon-nullable

Read More
What are practical guidelines for evaluating a language's "Turing Completeness"?...

computer-sciencelanguage-designturing-complete

Read More
implementing "this" / "self" in a custom interpreted programming language...

oopthisinterpreterlanguage-designinterpreted-language

Read More
Why does CSS use colons ":" in rules?...

csssyntaxlanguage-design

Read More
Why are const parameters not allowed in C#?...

c#language-agnosticlanguage-design

Read More
Why does Kotlin's null safety not work properly with local variable initializers?...

kotlinlanguage-designkotlin-null-safety

Read More
C++: rationale behind hiding rule...

c++language-design

Read More
What is typestate?...

rustlanguage-designrust-obsolete

Read More
Why is it not possible to define an infix operator via an equation on a section?...

haskelllanguage-design

Read More
Rationale behind enum access semantics in C++...

c++enumslanguage-design

Read More
Is there a specific reason nested namespace declarations are not allowed in C++?...

c++namespaceslanguage-design

Read More
Why can't I create an array of a generic type?...

javalanguage-design

Read More
What exactly was the rationale behind introducing references in c++?...

c++referencelanguage-design

Read More
James Gosling's explanation of why Java's byte is signed...

javatypeslanguage-designbyte

Read More
Concept of First-Classed Type in Idris...

language-designidrisdependent-typefirst-class

Read More
Why can't local variable be used in GNU C basic inline asm statements?...

cgccinline-assemblylanguage-design

Read More
When someone writes a new programming language, what do they write it IN?...

language-design

Read More
How can you extend Java to introduce passing by reference?...

javapass-by-referencelanguage-designbytecodebytecode-manipulation

Read More
Why are modules explicitly named in files?...

compiler-constructiondlanguage-design

Read More
BackNext