Federico Coco escribió:
Durante un tiempo estuve jugando con PHP me parecio interesante pero
encontre estos problemas (ojo soy novato)
Falta de Herramientas de desarrollo (generadores de codigo, interface,
debugging) solamente Dreamweaver.
Yo evito los generadores de codigo, interface, debugging, pero tenes
plugins para Eclipse en PHP
Orientado a entorno web (corre sobre el servidor web, no sobre el
cliente)
PHP se puede usarn en web, cli y GUI, siempre que tengas el interprete,
como python y el resto de los lenguajes "interpretados".
pero para GUI solo es recomendable en escritorios linux.
No se puede generar un "ejecutable" que corra sobre windows (necesita
si o si servidor web + navegador web)
En python tampoco, solo tenes los archivos precompilados, pense que
buscabas lenguajes interpretados :-P
Al estar orientado a la web, carece de intereaccion con el usuario
(reponde solo al enviar el formulario) no tiene la funcionalidad
de una apliacion corriendo sobre el cliente que responde a eventos
(click del mouse, enter sobre un campo, etc) se que algunas cosas
se pueden resolver con javascript por ejemplo para validar valores es
campos, etc, pero es limitado.
AJAX, que es javascript, estas un poco desactualizado.
Si estoy equivocado en algun punto espero sus comentarios.
Conclusion, con un solo lengiuaje no vas a resolverlo todo, como bien te
respondieron en un mail, cada uno tiene sus fortalezas, debilidades y
nicho. Espero haberte ayudado un poco más. Si estas familiarizado con el
entorno de trabajo de Linux, cualquiera de estas alternativas va a ser
mejor que usar Java o herramientas propietarias. Suerte
Gerardo Perosio escribió:
Ante todo esta es una opinion personal, no quiero generar guerras
santas :-)
Primero, habria que entrar más en detalle el tipo de interfaces
gráficas a la que estan acostumbrados tus clientes, si no es posible
migrarla completamente a la web, aprovechando AJAX y las herramientas
para generar pdf, por decirte algún par de cosas comunes.
Pero en resumen:
- Olvidate de Perl.
- Con todos los lenguajes tenes acceso a MySQL.
- Python esta de moda, pero como reemplazo de perl más que como
opcion a PHP del lado Web.
- Si elegis Python, tu librerias para GUI va a ser wxWindow (no la
unica, si la mas conveniente), si elegis C++, podes usar wxWindow,
GTKmm o Qt.
- Java tiene una curva de aprendizaje muy grande.
- PHP tiene una curva de aprendizaje minima, y una productividad
grande para proyectos medianos.
- Yo usuaria PHP y C++.
http://www.php.net
http://www.gtkmm.org/
http://www.bloodshed.net/devcpp.html
Federico Coco escribió:
Desde hace un tiempo venimos utilizando linux (Suse) para nuestros
servidores de mail, web, samba, firewall, etc.
La mayoría de los sistemas críticos están desarrollados en COBOL (si
aunque parezca mentira).
La idea es pasar a alguno de los lenguajes del mundo open (php,
python, perl, java).
Es bastante dificil decidir que conviene mas, por eso pregunto si
alguno ya tiene experiencia y
nos puede ayudar para no equivocar el camino.
Basicamente nos interesa un lenguaje con una curva de aprendizaje
corta y que tenga buena integración para correr sobre estaciones de
trabajo windows en modo nativo , sobre estaciones linux y sobre
clientes web en cualquier SO (win98, xp, linux).
Que tenga integración con base de datos tipo mysql.
Que tenga buenas herramientas para el desarrollo (generador de
interfaces graficas, generador de código, debugger, etc).
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
/* Publica y encontra trabajo relacionado con softlibre en
http://www.usla.org.ar/modules/jobs/ */
Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]