Platforms & theory
Data Types
Numbers, collections, nulls, strings — what the bits actually mean.
- •175 XPPrimitives & NumbersInt, float, decimal — and why 0.1 + 0.2 isn't 0.3.
- •200 XPCollectionsArray, list, map, set, tuple — when to reach for each.
- •225 XPValue vs ReferenceAliasing, shallow copy, mutation through a handle.
- •200 XPNullabilitynull, undefined, NaN — three ways to say 'no value'.
- •250 XPStrings & EncodingsUTF-8, UTF-16, surrogates, graphemes — why string length is a trick question.