tag:blogger.com,1999:blog-29056891.post4840099495916093637..comments2023-10-16T12:57:46.596+02:00Comments on Codeando que es gerundio: Mitos sobre C/C++Victor M.http://www.blogger.com/profile/12500300985376473269noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-29056891.post-88163352658178750682007-12-20T11:46:00.000+01:002007-12-20T11:46:00.000+01:00Ya se que el peso del ejecutable no tiene porque i...Ya se que el peso del ejecutable no tiene porque indicar la velocidad de ejecución. Pero es una forma rápida (aunque chapucera) de comprobarlo siempre que se use el mismo compilador (es una chorrada comprobar así C++ con C#). Lo que quería dejar claro es que C++ añade una cantidad importante de sobrecarga que en C no se da.Victor M.https://www.blogger.com/profile/12500300985376473269noreply@blogger.comtag:blogger.com,1999:blog-29056891.post-27562062966496478232007-12-20T11:30:00.000+01:002007-12-20T11:30:00.000+01:00hum... no he hecho las pruebas de velocidad para p...hum... no he hecho las pruebas de velocidad para poder rebatir tus experimentos... pero, bajo mi opinion, el peso del ejecutable no tiene nada que ver con su velocidad de ejecucion (Si no hay mucha diferencia de codigo).<BR/><BR/>Un mismo programa en C++(.net) y en C# producen diferente CLR, el de C# es muuucho mas extenso y por consiguiente pesa mas, y por raro que parezca C# se ejecuta mas (brants) Gonzalo R.G.https://www.blogger.com/profile/04147338082897247384noreply@blogger.comtag:blogger.com,1999:blog-29056891.post-74852888669519705692007-10-16T14:52:00.000+02:002007-10-16T14:52:00.000+02:00anómino alias trollEs un ejemplo tonto pero sirve:...anómino alias troll<BR/><BR/>Es un ejemplo tonto pero sirve:<BR/><BR/>1.c:<BR/><I>#include <stdio.h><BR/>int suma(int a, int b) {<BR/> return a + b;<BR/>}<BR/>int main() {<BR/> printf("suma %d\n", suma(1, 2));<BR/> return 0;<BR/>}</I><BR/><BR/>2.cc:<BR/><I>#include <iostream><BR/>class ISuma {<BR/>public:<BR/> virtual int ejecuta(int a, int b) = 0;<BR/>};<BR/>class suma : public ISumaVictor M.https://www.blogger.com/profile/12500300985376473269noreply@blogger.comtag:blogger.com,1999:blog-29056891.post-40639947682618315802007-10-16T13:32:00.000+02:002007-10-16T13:32:00.000+02:00Las cinco afirmaciones son gratuitas, como lo son ...Las cinco afirmaciones son gratuitas, como lo son la mayoría de afirmaciones absolutas del estilo "a es n veces más lento/menos productivo/etc. que b".<BR/><BR/>Decir, en pleno 2007, que C++ es más lento que C (¿desde cuándo una especificación escrita en un libro es más o menos rápida que otra?) o que su librería estándar (que es a lo que supongo que te refieres al escribir STL) es tremendamente Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29056891.post-39087111305328976872007-10-11T08:57:00.000+02:002007-10-11T08:57:00.000+02:00Hombre, en los test esos se usa el VC++ 6.0, digo ...Hombre, en los test esos se usa el VC++ 6.0, digo yo que algo habrá mejorado el 2003 o el 2005.<BR/><BR/>No se si el más rápido es el Fortran, pero hay casos de computación numérica donde los templates de C++ y las STL pueden batir a Fortran.<BR/><BR/>Lo de que C++ es más lento que C no lo veo.<BR/><BR/>Desde luego, en lo que sí estoy de acuerdo es que C++ tiene algunas cosas muy tocahuevos y queCyttorakhttps://www.blogger.com/profile/08262786227289587183noreply@blogger.comtag:blogger.com,1999:blog-29056891.post-43320409060675755332007-10-10T14:20:00.000+02:002007-10-10T14:20:00.000+02:00Este post me ha sido útil, porque estoy viendo si ...Este post me ha sido útil, porque estoy viendo si utilizar Fortran o C para simulación numérica.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-29056891.post-35488032090713915532007-10-10T11:17:00.000+02:002007-10-10T11:17:00.000+02:00Totalmente de acuerdo. Yo lo extrapolaría a que pa...Totalmente de acuerdo. Yo lo extrapolaría a que para cada aplicación existe un lenguaje adecuado y está claro que un lenguaje nunca va a poder abarcar todos los ámbitosJavi Santanahttps://www.blogger.com/profile/07638486113933454853noreply@blogger.com