8.3. Writing in a portable way: is it possible?