Interessante, sim.
Ainda há dias estive a ler um artigo sobre a mesma temática, embora com soluções diferentes, visto serem também paradigmas diferentes.
http://objectpascalprogramming.com/posts/tipos-primitivos-nos-argumentos/
A conclusão é basicamente a mesma: Tipos primitivos, embora mais simples, têm desvantagens, que podem ser colmatadas com uso de tipos próprios (neste caso, objectos).
↧