Does any programming language support defining constraints on primitive data types?...
Read MoreWhy do we have to name interface method parameters?...
Read MorePurpose of "let expression" (LetExpr) in the Java compiler?...
Read MoreWhy does erasure complicate implementing function types?...
Read MoreThe advantages of having static function like len(), max(), and min() over inherited method calls...
Read MoreWhat characteristics make programmers conceive a language as beautiful?...
Read MoreAre there any more elegant ways of handling lists in Java ? (Python VS Java)...
Read MoreWhich property of Scala's type-system make it Turing-complete?...
Read MoreWhat is a good way of working with variables in 8 bit blocks?...
Read MoreWhy is 'super' a keyword rather than a method in Ruby?...
Read MoreFinding language designers and programmers...
Read MoreHow would you go about writing a simple programming language?...
Read MoreConsequences of inability to add natural numbers in C...
Read MorePODs and VPtr Design in C++ Compilers...
Read MoreUsing same reference variable vs separate variables. Expense of reference variable in .Net...
Read MoreParameterless constructor for serialisation in combination with constructor who has default paramete...
Read MoreMost interesting non-mainstream language?...
Read MoreWhat does the C++ output of the HipHop PHP compiler look like?...
Read MoreWhy HttpRequest.HttpMethod is string instead of Enum?...
Read MoreWhy is there not special handling for CASE WHEN NULL in SQL?...
Read MoreWhy did Scala's library double its size between 2.7 and 2.8?...
Read MoreWhy do C programs keep saying 'struct' every time they refer to one?...
Read MoreCould operator overloading have worked without references?...
Read MoreForeach can throw an InvalidCastException?...
Read MoreModern language support += but not &&=...
Read MoreWhen designing an OO language, should I avoid write-only properties?...
Read More