Although, there are also modern, beautiful, user friendly languages where allocation is mostly obvious. Like Fortran.