Vídeo completo: • Tutorial de Floorcasting no Python Pygame,...
1. Numba faz o código rodar mais rápido: cerca de 13x mais rápido neste caso, em outros casos eu vi uma elevação de 100x
2 . É bastante fácil de usar, só tive que decorar uma função com @njit()
É claro que há limitações, ele funciona bem com coisas entorpecidas e repetitivas como loops, mas outras bibliotecas não são suportadas, eu acho
Ainda assim, acho realmente satisfatório de usar