Ensamblador produce más lineas de codigo fuente, pero al final crea programas más pequeños y mas rapidos.
Entre C y Java, va a depender de que es lo que haga tu programa, pero me parece que Java siempre va a ocupar menos lineas de codigo fuente para programas complejos, que usen funciones de alto nivel. Y C siemper va a ocupar menos lineas para cosas sencillas. Por ejemplo, imprimir el texto "Hola mundo en pantalla" C lo hara con menos lineas de codigo fuente. Pero Dibujar una imagen en 3d con Java, siempre serán menos lineas (a menos que se use una libreria en C, pero por default C no tiene librerías de alto nivel).
Ensamblador siempre saldra perdiendo, ya que se necesita muchas lineas de codigo fuente para hacer algo pequeño.
|