Search code examples
why can in TypeScript a possible number value in an interface be converted to a not possible number ...

typescriptimplicit-conversionlanguage-designtype-systems

Read More
Why doesn't Array override the triple equal sign method in Ruby?...

rubylanguage-designswitch-statementequality

Read More
Why is the string literal considered a primitive type in JavaScript?...

javascriptlanguage-designlow-levelvalue-typereference-type

Read More
Unambigious grammar for higher order functions...

parsinggrammarlanguage-designhigher-order-functions

Read More
Why is an array not assignable to Iterable?...

javalanguage-design

Read More
Describing operator precedence using EBNF...

programming-languageslanguage-designoperator-precedenceebnfexpression-evaluation

Read More
Performance of "direct" virtual call vs. interface call in C#...

c#.netperformancelanguage-design

Read More
Why are method-local static variables bound to class and not to instances?...

c++classstaticinstancelanguage-design

Read More
Why is short-circuiting not the default behavior in VB?...

vb6operatorslanguage-designshort-circuiting

Read More
Why are await and async valid variable names?...

javascriptasync-awaitspecificationslanguage-designecmascript-2017

Read More
Why can't you have multiple interfaces in a bounded wildcard generic?...

javagenericslanguage-designbounded-wildcard

Read More
difference between meta language and markup language?...

htmlxmlxhtmllanguage-design

Read More
Is Assembly Language syntax the same for different architectures...

assemblysyntaxlanguage-design

Read More
How to implement Swift-like enums with associated values in JavaScript?...

javascriptswiftdata-structuresenumslanguage-design

Read More
Would replacing ' :: ' with ' . ' create ambiguities in C++?...

c++language-design

Read More
Keyword for functions in C++?...

c++functionparsingkeywordlanguage-design

Read More
Function overloading by return type?...

programming-languageslanguage-designoverloadingfunction-calls

Read More
Comparing all elements of two tuples (with all() functionality)...

pythoncomparisontupleslanguage-design

Read More
What is the overall design philosophy of php?...

phplanguage-designlanguage-featureslanguage-comparisons

Read More
Why pointer (*) and array ([]) symbols are bound to variable name and not to type in variable declar...

carrayspointersdeclarationlanguage-design

Read More
What are C macros useful for?...

cmacrosc-preprocessorlanguage-designlanguage-features

Read More
Why does COBOL have both `SECTION` and `PARAGRAPH`?...

language-designcobol

Read More
Why does Java allow for labeled breaks on arbitrary statements?...

javalanguage-designbreak

Read More
Why isn't Array a generic type?...

c#genericstypeslanguage-design

Read More
Which programming languages were designed with Unicode support from the beginning?...

unicodeprogramming-languageslocalizationinternationalizationlanguage-design

Read More
Is it possible to support higher-kinded types in Standard ML?...

smllanguage-designhigher-kinded-types

Read More
Terminology for this type of programming behavior...

compiler-constructionterminologysoftware-designlanguage-design

Read More
Are there any languages which incorporate integer maths into their type system?...

genericstypeslanguage-design

Read More
Is C++ considered a Von Neumann programming language?...

c++computer-sciencecpu-architecturelanguage-designvon-neumann

Read More
What are the advantages of returning -1 instead of null in indexOf(...)?...

kotlinlanguage-design

Read More
BackNext