Newbetuts
.
New posts in language-design
Why are there two assignment operators, `<-` and `->` in R?
r
language-design
s
Why aren't there compiler-generated swap() methods in C++0x?
c++
language-design
c++11
Unreachable code: error or warning? [closed]
compiler-construction
language-agnostic
language-design
What are practical guidelines for evaluating a language's "Turing Completeness"?
computer-science
language-design
turing-complete
Where are expressions and constants stored if not in memory?
c++
c
assembly
compilation
language-design
C# static member "inheritance" - why does this exist at all?
c#
inheritance
static
language-design
Why don't languages raise errors on integer overflow by default?
language-agnostic
integer
language-design
integer-overflow
C++ iterators considered harmful?
c++
iterator
language-design
Why doesn't Scala have static members inside a class?
class
scala
static
language-design
static-members
What is the point of make_heap?
c++
stl
language-design
What is typestate?
rust
language-design
rust-obsolete
Why was IEnumerable<T> made covariant in C# 4?
c#
generics
ienumerable
language-design
covariance
New language on top of PHP?
php
programming-languages
language-design
OptionalInt vs Optional<Integer>
java
generics
java-8
language-design
Why must I provide 'operator ==' when 'operator <=>' is enough?
c++
language-lawyer
c++20
language-design
spaceship-operator
Why does Ruby's 'gets' includes the closing newline?
ruby
newline
language-design
Lua operators, why isn't +=, -= and so on defined?
lua
language-design
assignment-operator
compound-assignment
What is the difference between a class and a type in Scala (and Java)?
java
class
scala
types
language-design
Could a final variable be reassigned in catch, even if assignment is last operation in try?
java
try-catch
language-design
final
What exactly is or was the purpose of C++ function-style casts?
c++
casting
language-design
Prev
Next