Autor
|
Tema: Java vs C comparable en tiempo? (Leído 6,761 veces)
|
TheEnmanuelRmrz
Desconectado
Mensajes: 28
|
Que tal si comparas Java y C con un programa hecho en Asm y que calcule los números primos mediante la FPU o MMX?
Luego compara los tamaños, el tiempo de compilación (ensamblado), tiempo de ejecución y gasto de memoria.
|
|
|
En línea
|
|
|
|
engel lex
|
no lo hago
1- porque no sería C sino asm... 2- porque no trabajo asm hace muchos años y no recuerdo nada
añado---
por otro lado quiero hacerlo por métodos idénticos para que la comparación fuera justa...
--- en tal caso pensaría en hacerlo apuntando hacia el otro lado, un programa con clases y más complejo a ver que tal se comportan en un ambiente más complicado... pero lo he olvidado hacerlo y me ha dado un poquito de pereza jejjee
|
|
« Última modificación: 25 Febrero 2015, 19:50 pm por engel lex »
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
BEATMASTER
|
En mi opinion, basicamente depende de para que usaras tu aplicación, si conoces bien los dos lenguajes sabes (y esto no es mito) que con C tienes mas control sobre cosas a bajo nivel, puedes optimizar bastante el uso de memoria y si, en menor medida, pero C sera mas rapido al ejecutar procesos aunque la diferencia nos parezca minima (esto principalmente por los procesadores que tenemos hoy en dia). Yo desde que hago programas que no es tan "importante" la optimizacion de recursos prefiero java por el simple hecho de que facilita la vida muchisimo, incluso siento que de cierta forma me ha hecho flojo, ya no me imagino teniendo en mente en que procesos reservo memoria y cuales la libero o cosas por el estilo. Creo que C lo debes usar para software en el que es importante el control de recursos a bajo nivel y el tiempo de ejecucion (así sean 3 segundos) ya que si ejecutas la función 100 veces esos 3 segundos se convierten en 300 y ya no te parecera tan poco tiempo de diferencia entre uno y otro o eso digo yo
|
|
|
En línea
|
|
|
|
~ Yoya ~
Wiki
Desconectado
Mensajes: 1.125
|
Todavía sigue el mito que Java es lento...
Java es un lenguaje compilado, al igual que C. Eso si, los objetos en Java tienen un overhead y esto causara que java utilice mucho mas memoria comparado con la misma version en C.
Java - Build anything; Run anywhere; Faster than lightning
|
|
|
En línea
|
Mi madre me dijo que estoy destinado a ser pobre toda la vida. Engineering is the art of balancing the benefits and drawbacks of any approach.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
java tiempo real
Sugerencias y dudas sobre el Foro
|
alfredobolson
|
1
|
2,657
|
20 Octubre 2004, 22:48 pm
por Karcsi
|
|
|
Código de intervalos de tiempo(java)
Java
|
knightlain
|
0
|
18,687
|
20 Octubre 2006, 18:34 pm
por knightlain
|
|
|
Problemas de tiempo y ficheros en java.
Java
|
maikmilk
|
6
|
4,464
|
1 Junio 2012, 13:36 pm
por maikmilk
|
|
|
Cambio de Tono de voz en tiempo real en java
Java
|
pablitojapa
|
0
|
1,354
|
14 Diciembre 2013, 02:05 am
por pablitojapa
|
|
|
Qué tiempo de vida le queda a Java 7?
Java
|
NikNitro!
|
4
|
3,419
|
24 Agosto 2014, 23:20 pm
por NikNitro!
|
|