Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-design

Why does Ruby have both private and protected methods?

Why do local variables require initialization, but fields do not?

Why was the switch statement designed to need a break?

c language-design

Why can't variable names start with numbers?

Why are private fields private to the type, not the instance?

Why aren't variables declared in "try" in scope in "catch" or "finally"?

Why is there "data" and "newtype" in Haskell? [duplicate]

Why doesn't Java allow generic subclasses of Throwable?

Why does Lua have no "continue" statement?

loops lua language-design

Why was the statement (j++); forbidden?

Why doesn't a python dict.update() return the object?

What does void mean in C, C++, and C#?

When someone writes a new programming language, what do they write it IN?

language-design

Why is there no multiple inheritance in Java, but implementing multiple interfaces is allowed?

Why does C++ need a separate header file?

c++ language-design

Why are arrays covariant but generics are invariant?

Why is an array not assignable to Iterable?

java language-design

Why can't I have abstract static methods in C#?

c# .net language-design

How does "this" keyword work within a function?

What blocks Ruby, Python to get Javascript V8 speed? [closed]