En el primer caso, el programador debe escribir los tipos en determinadas posiciones textuales.