A aula do Nico é ótima mas ele deveria mencionar a importância dos tipos primitivos em vetores e tensores para processamento matemático. Isso tem muita relevância atualmente devido as aplicações de Machine Learning. Neste caso as operações com vetores e tensores são feitas com tipos primitivos para usar as intruções SIMD dos processadores modernos pois estas operações são paralelizáveis e podem rodar inclusive em GPUs. A diferença de desempenho neste caso é aburda e se faz necessário o uso de tipos primitivos. Na maioria das vezes as bibliotecas de Algebra e Machine Learning já fazem isso, porém é bom conhecer este detalhe.