Es increible que siendo una farsa (si es que lo es) tenga muchas cosas que son ciertas
El compilador gcc es una exe de 1Mb aprox y el compilador de retroforth es un exe de 12 KB ?????? los dos generan codigo para x86....aqui no hay farsa posible, anda o no anda... el pentium no miente..que opinan ?
Amigo JuanKHay una ventaja y una desventaja en utilizar funciones genericas.La ventaja es que no la tenemos que programarlas nosotros,la desventaja es que no sabemos realmente que hacenHace poco tuve que transmitir por wifi desde pocketpc, resulta que la api para hacer ftp no anda, asi de simple, en los foros te lo dicen, actualiza la version,se ve muy a menudo...conclusion... tuve que hacer las rutinas partiendo desde los socket, una porqueria y un mes mas de laburo.El assembler es FASM, buscalo asi si te interesa, hay un SO muy interesante llamado Dex4u, unos capos los que lo hicieronLo que decis al final esta bien, pero aqui es injusto compara ASM con otro lenguaje, Cualquier lenguaje termina siendo assembler (o mejor dicho Codigo MAquina) ya sea directamente o indirectamente (a traves de una maquina virtual).Me parece que estos lenguajes adolecen de una abstraccion innecesaria y ahi es donde realmente esta el problema.
Estoy de acuerdo contigoel gcc es INCONMENSURABLEMENTE mas complejo pero NO mas potente, puedo probarlo, seguramente abras leido en teoria de la computacion que los automatas de pila (el forth) es igualmente potente que la maquina de turing. (teoria de automatas y eso...)y ahi esta el punto, para que hacer algo mas complejo si se puede hacerlo mas simple ?puedes contestar esto ?
la variedad de lenguajes es buena si a uno le gusta la abstraccion puede usar java y sino C o assembly.
lel peso del compilador gcc es porque tiene un millon de opciones y supongo que la syntaxis de C es mas compleja que la de retroForth.
no hya que pelearse tanto