I've written a lesson on ScalaZONE about character encodings. If you're an experienced programmer, don't read it! Just try to answer the four questions at the end. Did you get them right? https://scala.zone/courses/scala-intermediate/concepts/encodings …
Yeah, they're all language agnostic really, except for the fact that Scala (well, Java) doesn't give you as much help as it really ought to because it chooses system-specific defaults.
