Search code examples
Do typecasts use conditionals internally? (C#, C/C++)...


c#c++optimizationconditional-statementslanguage-design

Read More
Python: Is there syntax-level support for unpacking, from tuples, the arguments to an *anonymous* fu...


pythonlambdacoding-stylelanguage-designiterable-unpacking

Read More
Why in CSS does '!' in have the opposite meaning to its use in C-based languages?...


cssoperatorslanguage-design

Read More
Why does Haskell use -> instead of =?...


haskelllanguage-design

Read More
Why is the classic ASP server-side include enclosed in a comment?...


syntaxasp-classiclanguage-design

Read More
Does this language have its niche | future?...


programming-languageslanguage-designlanguage-features

Read More
Will Hack language support function-overloading polymorphism?...


polymorphismlanguage-designlanguage-featureshacklang

Read More
Closures in Scala vs Closures in Java...


scalaclosureslanguage-designjava-8

Read More
Efficient implementation of multiple return values?...


language-agnosticprogramming-languageslanguage-design

Read More
Do default constructors for private inner classes have a formal parameter?...


javalanguage-design

Read More
Shifting behavior for variable bits in Swift...


swiftlanguage-designbit-shift

Read More
Methodologies for designing a simple programming language...


language-designcompiler-constructionbytecode

Read More
why does Ruby throw warnings for private attributes...


rubyprivatelanguage-design

Read More
Why Does Java Require Variables to Be Initialized?...


javaclanguage-design

Read More
Why use curly braces over parentheses?...


scalalanguage-design

Read More
Maximum size of an array - Type mismatch: cannot convert from long to int...


javaarrayslanguage-design

Read More
Haskell "collections" language design...


collectionshaskelllanguage-design

Read More
language design: implicit conversions when comparing two values...


language-design

Read More
Why does C# make the caller provide the actual parameter value for a method that has an optional par...


c#scalalanguage-designoptional-parametersdefault-parameters

Read More
In C/C++ why does the do while(expression); need a semi colon?...


c++clanguage-design

Read More
Why must the last part of an Objective-C method name take an argument (when there is more than one p...


objective-cselectorlanguage-design

Read More
J's # operator: why not reversed?...


language-designjapl

Read More
What is the rationale for the behavior of the 'this' keyword in JavaScript?...


javascriptlanguage-design

Read More
What do messages give you in Objective C vs simple Method calls in C# and Java?...


objective-clanguage-designmessage

Read More
Pythonesque blocks and postfix expressions...


syntaxindentationlanguage-design

Read More
Why don't many languages accept names starting from a digit?...


naming-conventionslanguage-design

Read More
Are XML/HTML tag names inside closing tags really necessary?...


xmltagslanguage-design

Read More
Why must Python list addition be homogenous?...


pythonlanguage-designlanguage-implementationpython-internals

Read More
Any languages whose functions cannot access global scope?...


language-designlanguage-implementation

Read More
Duck typing, must it be dynamic?...


language-designduck-typingtype-systemsdefinitionsstructural-typing

Read More
BackNext