utilizar java?
Hola a todos, soy nuevo en esto del java y dentro de poco tengo que realizar una aplicacion visual en el que se trabaja con ficheros de texto muy grandes (10 megas)y con arrays tambien muy grnades (16 megas de memoria) y no se si java es una buena eleccion porque no se como trata a los ficheros ni al uso de mucha memoria. Que me podeis comentar de esto?
Un saludo
Un saludo
Hola Sexma!
Java es un lenguaje de alto nivel que no tiene nada que envidiar a otros como c++. La elección depende de ti, a mi me gusta mas C pq es el que mas controlo, pero eso es una cuestion de gustos.
Los problemas que puedas tener serán por no conocer java bien, pero no creo que sea por el lenguaje.
Suerte
Java es un lenguaje de alto nivel que no tiene nada que envidiar a otros como c++. La elección depende de ti, a mi me gusta mas C pq es el que mas controlo, pero eso es una cuestion de gustos.
Los problemas que puedas tener serán por no conocer java bien, pero no creo que sea por el lenguaje.
Suerte
La gran ventaja de java es que es portable a casi cualquier ordenador/sistema operativo. La pega es que consume bastantes recursos y es más lento que otros lenguajes.
Por ello, mi opinión es que si no tienes previsto que tu programa corra en varias plataformas o en internet/navegador, mejor lo desarrollas en algún lenguaje nativo (c++ o el que más te guste).
Simplemente y a modo de comparación, los entornos de desarrollo de java suelen estar en java. Arranca el que tengas (jbuilder, netbeans, eclipse, etc) y arranca uno nativo (visual c++, c++ builder, etc), . Simplemente mira lo que tarda uno en cargar y lo que tarda el otro, asà como la velocidad de respuesta a abrir menús, etc, etc.
Se bueno.
Por ello, mi opinión es que si no tienes previsto que tu programa corra en varias plataformas o en internet/navegador, mejor lo desarrollas en algún lenguaje nativo (c++ o el que más te guste).
Simplemente y a modo de comparación, los entornos de desarrollo de java suelen estar en java. Arranca el que tengas (jbuilder, netbeans, eclipse, etc) y arranca uno nativo (visual c++, c++ builder, etc), . Simplemente mira lo que tarda uno en cargar y lo que tarda el otro, asà como la velocidad de respuesta a abrir menús, etc, etc.
Se bueno.