Search code examples
does a disaster proof language exist?...

programming-languageslanguage-design

Read More
PEG Grammar Parsing, error when expression starts with negative number...

parsingrustlanguage-designpegpest

Read More
Which classes cannot be subclassed?...

pythonclassinheritancepython-3.xlanguage-design

Read More
Why does JavaScript's optional chaining use undefined instead of preserving null?...

javascriptlanguage-design

Read More
Why is there no Disjoint Set (Union Find Algorithm) implemented in most mainstream programming langu...

programming-languageslanguage-designstandard-library

Read More
Using variable keys to access values in JavaScript objects...

javascriptlanguage-design

Read More
What is "override-equivalence" and how is it related to @Override?...

javaannotationsoverridinglanguage-designmethod-signature

Read More
Does COBOL force the first 6 characters of a line to be numbers because it compiles easier to binary...

assemblybinaryfilescobollanguage-design

Read More
Difference between if as an expression and if as a statement...

gocompiler-constructionlanguage-design

Read More
Why does !new Boolean(false) equals false in JavaScript?...

javascriptlanguage-design

Read More
use the format! macro with something of type Box<dyn Display + 'static>...

stringunit-testingrustlanguage-design

Read More
Why can't we define a variable inside an if statement?...

c#language-designscope

Read More
Factors in R: more than an annoyance?...

rlanguage-designinternalsr-factor

Read More
Creating your own language...

language-design

Read More
Why is decltype'ing members of the parent class forbidden if it's a template?...

c++templateslanguage-design

Read More
Why a declaration is not a statement in C?...

cprogramming-languageslanguage-design

Read More
Why are access specifiers treated differently when expanding template parameters?...

c++templateslanguage-design

Read More
How is a reference different from a pointer in implementation?...

c++pointerslanguage-design

Read More
Why does the TypeScript compiler compile its optional chaining and null-coalescing operators with tw...

typescriptlanguage-design

Read More
Why is Kotlin's Number-class missing operators?...

kotlinlanguage-design

Read More
How to efficiently implement closures in LLVM IR?...

compiler-constructionllvmcode-generationlanguage-designllvm-ir

Read More
Python: justification for boolean operators (and, or) not returning booleans...

pythonbooleanlanguage-designcomparison-operators

Read More
Does Java array covariance violate Liskov Substitution Principle?...

genericscovariancelanguage-designsolid-principlesliskov-substitution-principle

Read More
Why does C# disallow readonly local variables?...

c#immutabilitylanguage-designreadonly

Read More
What is the relation between syntax sugar, laziness and list elements accessed by index in Haskell?...

haskellfunctional-programminglazy-evaluationlanguage-design

Read More
Cannot implicitly convert child class to parent class in type parametrized method...

c#genericslanguage-design

Read More
Why dynamic call return dynamic result?...

c#c#-4.0language-design.net-4.0

Read More
Is symbol in Ruby and JavaScript have the same purpose?...

javascriptrubytypescriptlanguage-design

Read More
What's the difference between __builtin__ and __builtins__?...

pythonpython-3.xpython-2.7language-designpython-module

Read More
What can ref do that references couldn't?...

rustpattern-matchinglanguage-design

Read More
BackNext