Hola,
Cita:
Iniciado por GreenEyed ... sirve poco más que para iniciar flames en foros ...
.
Espero que no.
Cita:
Iniciado por GreenEyed ...Como ya he dicho, alguna gente considera que los arrays en C++ no son "verdaderos" por que como no se comprueba que te salgas del indice en tiempo de ejecución
Quien define qué es un array ?
Java tiene funcionalidad extendida como dicha verificación.
Pero eso es un valor agregado al lenguaje, podría decir que Perl tiene un mejor "array", por que tiene mas funcionalidad que el array de Java.
Cita:
Iniciado por GreenEyed ...Eliminar la aritmetica de punteros no es por los diferentes sistemas operativos donde ha de correr, es para evitar los problemas que da el abuso de los mismos, ...
No, no solamente por los diferentes sistemas operativos. Por diferentes arquitecturas de hardware.
Un procesador de 16 bits "paginado" no maneja la memoria de la misma forma que un procesador de 32 con acceso "flat". Un procesador Alpha maneja la memoria de diferente forma que un RISC y un x86. (Sin mencionar PDA's, mobiles, etc).
Windows 95 de 16 bits, o Windows 98 de supuestos 32 bits, no maneja la memoria de igual forma que Windows 2000, XP de 32 bits. Igual a Windows Vista de 64 bits. Inclusive hay que definir si es un OS ANSI o Unicode (WideByte/DoubleByte). (CreateWindow: Implemented as Unicode and ANSI versions on Windows NT/2000/XP.)
Los programadores en C++ saben que tiene que pensar en todas esas características, en Java no. Los virus pueden ser transmitidos inclusive por medio de la VM. (No creo que hayan pensado en suprimir virus al crear Java)
Cita:
Iniciado por GreenEyed ..como si un lenguaje es OO al 100%...
Para cada tipo primitivo hay una clase que encapsula el tipo.
No dije que fuera un lenguaje 100% OO, ... la aseveración que Java no es 100% OO puede o no puede ser cierta, pero no puede asegurarse por el concepto que tiene también tipos de datos primitivos.
Cita:
Iniciado por djagu_26 ...esto no asegura que pase, lo unico que le dice al GC es que ahora podria ser un buen momento para que el pasara
No aseguré que fuera a suceder... solamente que si existe una forma de llamar al gc (tampoco aseguré que fuera a limpiar tooooooda la memoria).
Saludos,