Search code examples
Why can't JavaScript dictionary keys start with a number using the myDict.123 syntax?...


javascriptdictionaryprogramming-languageslanguage-designidentifier

Read More
design of python: why is assert a statement and not a function?...


pythonlanguage-designassert

Read More
F# parsing Abstract Syntax Trees...


f#language-designabstract-syntax-tree

Read More
Why aren't C# static class extension methods supported?...


c#linqlanguage-design

Read More
Javascript apparent madness...


javascriptlanguage-design

Read More
Intrinsic / Bytecode Annotations Security...


bytecodelanguage-designintrinsicsjvm-languages

Read More
What should happen when a generator function is assigned?...


language-agnosticprogramming-languagesgeneratorsemanticslanguage-design

Read More
Parallel Map (Generator) Operator...


concurrencyfunctional-programminggeneratorsemanticslanguage-design

Read More
Choosing a syntax for list generating expressions...


syntaxfunctional-programmingprogramming-languagesgeneratorlanguage-design

Read More
Why are PHP booleans both lower case and upper case?...


language-design

Read More
Why does f# dot operator have such a low precedence...


f#language-designoperator-precedence

Read More
interface for only certain classes?...


javalanguage-featureslanguage-design

Read More
What blocks Ruby, Python to get Javascript V8 speed?...


javascriptpythonrubyperformancelanguage-design

Read More
Why there are JVM instructions `monitorenter/monitorexit` but no `wait/notifyAll` (they are native c...


javabytecodelanguage-design

Read More
Design reason why .NET does not have a conceptual (Fatal-)Error exception type?...


.netexceptionlanguage-design

Read More
Why is there an escape sequence for VERTICAL TAB?...


escapingspecial-charactershistorylanguage-designcontrol-characters

Read More
Why was the swap operator proposal shot down?...


c++swaplanguage-design

Read More
Could a language be designed that does not require the escaping of quotes in string literals?...


compiler-constructionlanguage-agnosticescapingquoteslanguage-design

Read More
Mathematica: Unevaluated vs Defer vs Hold vs HoldForm vs HoldAllComplete vs etc etc...


macroslisplanguage-designwolfram-mathematica

Read More
Do smarter compilers, languages, and frameworks make dumber programmers?...


language-design

Read More
First Steps with DSL on Java?...


javalanguage-design

Read More
Why support comparison between different data types based on (seemingly) arbitrary rules?...


language-agnosticsyntaxlanguage-design

Read More
Designing a language with Checked Exceptions...


exceptionlanguage-design

Read More
Why does Python have `reversed`?...


pythonlanguage-design

Read More
Is there a reason Ruby/Rails has not made nested indexing safe?...


ruby-on-railsrubylanguage-designmonkeypatching

Read More
Why is some ordering enforced in generic parameter constraints?...


c#genericsconstraintslanguage-design

Read More
What is necessary from a language implementation point of view to implement type providers like in F...


databasef#language-designtype-providers

Read More
Difference between a constant and variable member in compiled or interpreted code...


variablescompilationconstantslanguage-designinterpretation

Read More
Why are regular expressions greedy by default?...


regexlanguage-designregex-greedy

Read More
Why isn't the first parameter for a method/constructor named?...


objective-clanguage-design

Read More
BackNext