14 septiembre, 2015
Hace unos días escribí sobre Java vs PHP, explicando en lineas generales ciertos criterios y opiniones personales sobre las ventajas y desventajas de cada uno de ellos, dado que es un texto medio largo, decidí hacer un resumen de los puntos en general.
- Java es orientado a objetos vs PHP orientado a objetos y funciones, lo que hace java mas estricto y PHP mas flexible.
- PHP es mas fácil de aprender y poner en funcionamiento, en unas horas puedes realizar cosas simpáticas, el mismo resultado en Java te llevarias unos días de estudio (si no conoces ni Java ni PHP, una vez conocido el lenguaje y como hacer las cosas, podría decir que son iguales)
- Java puede realizar cualquier tipo de programa, PHP esta orientado solo a la web (aunque existen iniciativas que permiten trabajar con PHP fuera de la web)
- Java es mas rápido (si esta bien hecho el código) y PHP mas lento
- PHP consume menos recursos que Java (en simple comparación), por lo que PHP funciona casi en cualquier maquina
- Java hace nativamente lo que PHP hace con framework
- PHP es tan flexible que muchas veces los códigos pueden ser un caos, Java también pero dado que es menos flexible, el código suele ser mejor estructurado
Como pueden ver, cada lenguaje tiene sus propias ventajas y desventajas, por eso que muchas veces hacer A vs B no resulta en nada productivo, pero dado que me encuentro en búsqueda de empleo, teniendo como titulo en mi cv programador Java | PHP, me realizan todo el tiempo la pregunta, cual de los dos prefiere Java o PHP y el porque, y siempre digo, depende el proyecto en el que estoy.
Si ustedes tienen otro punto de vista, siempre pueden contribuir dejando un mensaje.