Codigo:
En resumen, creo que el C permite una rapidez importante (a costa de memoria), pero no puede nunca reemplazar al ensamblador.
Pues fer_zone si lees un poco sobre los PIC"s 18F y sucesivos que han ido saliendo al mercado, veras que C ya ha reemplazado a ensamblador, y ensamblador solo se usa para partes del codigo en las que necesites trabajar a muy bajo nivel.
Utilizar solo ensamblador solo podria ser aplicable para proyectos de muy pekeña envergadura sobre PIC"s 16F o inferiores, de lo contrario creo que su uso no esta justificado.
Es como decir a los programadores de hoy en dia que trabajen en ensamblador, y hagan los juegos, programas, S.O., etc. en ensamblador pq asi ahorrarian algo de memoria y los programas correrian mas rapido en nuestros PC"s.