Search code examples
Why are most string manipulations in Java based on regexp?...


javaregexstringlanguage-design

Read More
What is the point of having $this and self:: in PHP?...


phplanguage-design

Read More
Code Examples For Programming Languages...


language-agnosticlanguage-designcode-snippets

Read More
If you are forced to simplify C# looping keywords, choose only one you want to preserve...


c#compiler-constructionprogramming-languageslanguage-designlexical-analysis

Read More
Why Ruby has so many redundancies?...


rubylanguage-designredundancy

Read More
What are the problems that would require creating a new programming language?...


programming-languageslanguage-design

Read More
What are the highest level languages that can be compiled?...


compiler-constructionprogramming-languageslanguage-design

Read More
Operator overloading...


javac++programming-languageslanguage-design

Read More
What is the purpose of case sensitivity in languages?...


programming-languageslanguage-featureslanguage-designcase-sensitivecase-insensitive

Read More
Why is only one implicit conversion allowed to resolve the parameters to a function in C++?...


c++constructorlanguage-featureslanguage-design

Read More
Language features helpful for writing quines (self-printing programs)?...


programming-languageslanguage-designquine

Read More
When and in what language were certain programming features introduced?...


language-featureshistorylanguage-design

Read More
Is there a programming language that performs currying when named parameters are omitted?...


programming-languagesfunctional-programminglanguage-designcurryingnamed-parameters

Read More
Does Python copy value or reference upon object instantiation?...


pythonobjectlanguage-designinstantiation

Read More
Suggestions on syntax to express mathematical formula concisely...


c++mathprogramming-languagessyntaxlanguage-design

Read More
How can a language be interpreted by itself (like Rubinius)?...


rubycompiler-constructionlanguage-designrubiniusself-interpreter

Read More
Why is there a sizeof... operator in C++0x?...


c++language-designc++11

Read More
Running time assumptions in Ruby...


rubylanguage-designabstraction

Read More
Immutability after dependency injection, initialization...


javadependency-injectionlanguage-designimmutability

Read More
Why optional parameters must appear at the end of the declaration...


c#javalanguage-agnosticlanguage-designoptional-parameters

Read More
What was the reason to choose the current syntax `import foo.bar.{Baz => _}` to exclude something...


scalaimportlanguage-designpattern-matching

Read More
What syntax sugar or language features makes a language hard/tough to parse?...


parsingsyntaxlanguage-featureslanguage-designsyntactic-sugar

Read More
Choosing a consistency model for a concurrent programming language...


concurrencylanguage-designmessage-passingtransactional-memory

Read More
Where are the readonly/const in .NET?...


.netlanguage-designlibrary-design

Read More
Why doesn't Java warn about a == "something"?...


javalanguage-design

Read More
C#, weird optimization...


c#.netc#-2.0language-designusing-statement

Read More
What compromises Scala made to run on JVM?...


scalajvmlanguage-designscala-2.8jvm-languages

Read More
Language Design: Combining Gotos and Functions...


functionlanguage-designinterpretergoto

Read More
Interpreters: Handling includes/imports...


c++language-designinterpreter

Read More
Are frameworks using byte-code generation creating leaky abstractions?...


javaframeworkslanguage-designabstractionbytecode

Read More
BackNext