Search code examples
What is 'Should the conditional mechanism be an integral part of the exit' means when it com...


lualanguage-design

Read More
Why do we need break after case statements?...


javaswitch-statementcaselanguage-designbreak

Read More
Why does Rust check array bounds at runtime, when (most) other checks occur at compile time?...


arrayscompiler-errorsruntime-errorrustlanguage-design

Read More
Do we need a Java++?...


javac++programming-languageslanguage-design

Read More
Why does Python assignment not return a value?...


pythonpython-3.xlanguage-design

Read More
What does a PHP function return by default?...


phpfunctionvariableslanguage-design

Read More
Bounding generics with 'super' keyword...


javagenericslanguage-designsuper

Read More
Is it possible to have nested functions without closures?...


closureslanguage-agnosticlanguage-design

Read More
Why does Java have lower bounds in generics?...


javalanguage-design

Read More
Why do some languages specify a function or subroutine preamble?...


compiler-constructionlanguage-design

Read More
Why do local variables require initialization, but fields do not?...


c#language-designlocal-variables

Read More
Why is the syntax of the destructor ~classname?...


c++destructorlanguage-designexplicit-destructor-call

Read More
lambda capture in C++17...


c++lambdac++17language-lawyerlanguage-design

Read More
Why does heterogenous version of erase for associative containers take in forwarding reference?...


c++language-designc++23

Read More
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 is "final" not allowed in Java 8 interface methods?...


javalanguage-designjava-8default-methodjsr335

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


csssyntaxlanguage-design

Read More
BackNext