Ok, but if someone claims to have read all the Python manuals and wrote something like
> Python has two types of empty string, array('u',) and ""
you'd probably conclude that hasn't really understood what he read.
> Python has two types of empty string, array('u',) and ""
you'd probably conclude that hasn't really understood what he read.
This OP complaint seems like weird nitpicking about R. Many languages have different empty/null-types for different variable-types. Also, don't get me started on "nulls" in C, C-strings, C++ strings, or memory allocation.
All languages are complicated.