Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-design

Where are expressions and constants stored if not in memory?

C# static member "inheritance" - why does this exist at all?

Why don't languages raise errors on integer overflow by default?

C++ iterators considered harmful?

Why doesn't Scala have static members inside a class?

What is the point of make_heap?

c++ stl language-design

OptionalInt vs Optional<Integer>

Why does Python's itertools.permutations contain duplicates? (When the original list has duplicates)

What is typestate?

Why must I provide 'operator ==' when 'operator <=>' is enough?

Why are slice and range upper-bound exclusive?

New language on top of PHP?

Why are slices in Python 3 still copies and not views?

Lua operators, why isn't +=, -= and so on defined?

James Gosling's explanation of why Java's byte is signed

What is the difference between a class and a type in Scala (and Java)?

Could a final variable be reassigned in catch, even if assignment is last operation in try?

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

c# linq language-design

What is the operator "" in C++?

Why can't C# member names be the same as the enclosing type name?

c# language-design