Tiene validez aun codigo JSP de un libro de hace 10 años ?

Iniciado por limalimon1, 17 Diciembre 2011, 17:49 PM

0 Miembros y 1 Visitante están viendo este tema.

limalimon1



hola

Tengo el manual de referrencia de Phil Hanna , lo conpre hace 10 años y planeo usar el codigo y lo que enseña.


tendria sentido que me ponga a desarrrollar aplicaciones JSP con ese codigo que se propone ??


lo digo por que hay tendencia por hacer las paginas segun la ultima manera de hacerlas, como por ejemplo hoy se usa mucho php...



no tengo nada contra esa filosofia pero si algo funciona por que no usarlo ?


saludos.

Jenhyal

Nadie te va a decir nada sobre el código si tu te enteras y te funciona. Es más, para cuatro frikis que miramos los códigos de las webs, no te merece la pena, de verdad.

darkaos

yo te recomendaría que no lo hicieras, las tecnologías cambian constantemente, y lo mismo pasa con lenguajes de desarrollo, algunas funciones han quedado obsoletas por ciertos motivos, y lo más seguro que un código JSP de hace diez años tenga ciertas funciones obsoletas. Yo te recomendaría que si quieres realizar aplicaciones para la web, comiences a estudiar nuevas tecnologías de desarrollo web y a lo que se le esta dando fuerte en las grandes empresas, estas serian Django (Python) y Ruby&Rails (Ruby), te recomendaría más Django que tiene una gran comunidad de apoyo y hasta google apoya las tecnologias desarrolladas en este lenguaje.

Stoya

JSP se sigue usando mucho y al ser Java es mucho más eficiente que python, php, perl, ruby o cualquier lenguaje de scripting.

Lo que sí es cierto es que desde hace 10 años se han desarrollado muchos frameworks y librerías que pueden facilitarte la vida mucho, no los dejes de lado y míralos también, los que te interesen para lo que te propongas hacer.

Kase

Cita de: Stoya en 27 Diciembre 2011, 15:28 PM
JSP se sigue usando mucho y al ser Java es mucho más eficiente que python, php, perl, ruby o cualquier lenguaje de scripting.

Lo que sí es cierto es que desde hace 10 años se han desarrollado muchos frameworks y librerías que pueden facilitarte la vida mucho, no los dejes de lado y míralos también, los que te interesen para lo que te propongas hacer.

mas eficiente que python o ruby?  creo que me esta dando un infarto x__x

Jenhyal

Otra aportación más:

Seguramente, aunque el código sea viejo, te servirá para aprender. Luego iras evolucionando, creando tu propio framework, mirando todo lo que hay.

Creo que tener un apoyo para aprender es fundamental, y no enfrentarte tú solo con código puro y duro.


#!drvy

Pues yo te sugeriria que aprendas con tutoriales en internet (o en su default te compres otro libro) y el que tienes le dejes como una reliquia.

Porque ?

Ese libro es viejo. Hay muchas formas nuevas de hacer las cosas y que son mas correctas que las otras. Muchas funciones habrán desaparecido o se habrán reemplazado por otras.

Vamos, que lo mas probable es que aprendas técnicas y/o maneras de programar que ya no se consideran muy correctas digamos.

Saludos


Kase

#8
Cita de: Stoya en 28 Diciembre 2011, 20:35 PM
¡MUERE!

http://shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php?calc=chart&java=on&yarv=on&python3=on

el  margen minimo es solo unas decimas mas que java...   python al igual de java se precompila a bitecode tras su primera ejecucion...  pero tarda bastante mas por que se interpreta por el interprete en lugar de tener el apollo de una maquina java que ocupa el equivalente a una orca en un estanque..

no negare que java gana en velocidad de procesamiento...
pero es desarrollo web, no requiere de calculos enormes que estresen el procesador, solo mantener variables en session y desplegar cosas..


es entonces cuando python vale la pena por simplisidad sobre java..
y en tiempo de respuesta y cantidad de peticiones por segundo se dan su batalla  al igual que RoR. y dejando muy atras a php...

ablamos de solo un par de decimas de segundo que facil pueden ser ignoradas por la estupides del programador al no elegir bien el algoritmo

no me molesta decir que java es mas eficiente, lo es si  te tomaste la molestia de estudiarlo varios años y leerte toda la documentacion de los modulos que usas
lo que me causa el infarto es el "mucho mas eficiente" sacrificar meses de tiempo de desarrollo para un par de decimas de segundo ganadas no tiene mucho de eficiente, y en python siempre puedes acudir a escribir rutinas en C  




y respondiendo al post

yo te dire que no te sirve... si estas estudiando por hobby mejor salta directamente a un framework como  struts2   es java, usa jsp, es mvc,  y es facil de anexar con springs y hivernate...

no piertas tu tiempo aprendiendo java a secas para web... solo conseguiras que te duela la cabeza n__nU

H1jack

Bueno yo creo que aunque lo que comente el libro pueda ser interesante y util para aprender algo, tambien tengo que decir que todo lo que ponga está desfasado o se puede hacer de formas mucho más fáciles y rápidas (incluso en Java). JSP ciertamente se sigue usando, pero como bien dicen los compañeros hay formas de hacer cosas que han mejorado mucho, incluso han aparecido lenguajes y frameworks que mejoran la calidad de programar