La filosofía de Unix de encadenar un montón de cadenas no tipadas juntas no funciona para nada más serio que una línea de código desechable. Más personas se están dando cuenta de esto, finalmente. Las APIs modernas de sistemas operativos serios deberían darnos datos binarios estructurados. Bash fomenta y conduce a cosas como "safe_string"