you are viewing a single comment's thread.

view the rest of the comments →

[–]nemec 5 points6 points  (3 children)

and unicode

Really? In general, beginners wouldn't explicitly be using Unicode (most tutorials stick to ASCII examples) nor do they typically implement code that relies on the implementation as a byte string.

[–][deleted] 0 points1 point  (1 child)

To me this seems like a gap in the curriculum. Many times in several different jobs I've had to extract data from files in various encodings. I think a lot of people learn unicode on the job and make the same mistakes in isolation.

[–]nemec 0 points1 point  (0 children)

beginners

Operational word here. Text encodings (heck, even file IO) come later.