Cuando se comparan lenguajes de programacion, debemos comparar cosas iguales o
equivalentes, no frejoles con tamarindos (aunque ambos afecten el estómago
:-).

PHP fue diseñado para desarrollo de web, y por eso es tan bueno en ese
ámbito. Java y C son lenguajes de programación generales que se pueden
aplicar a varias áreas, incluyendo web.

Ahora eso de hacer juegos de escritorio es como tener un martillo, y creer que
todo problema es un clavo. Usa la herramienta adecuada y seras mas feliz. Yo no
usaria (g)awk para escribir un servidor de web, aunque hay un rayado que si lo
ha hecho [1], pero no por eso lo voy a preferir a Apache.

PHP-GTK puede hacer cosas interesante y utiles, como editores de texto [2],
interfaces para instaladores, etc. En cuanto a juegos se podrian hacer
sencillos, pero la necesidad de ello lo dejo a criterio de quien lo quiera
hacer :-)

Ahora bien, juegos como los mencionados requieren un procesamiento rapido de
interacciones matematicas que pueden ser algo complejas (calculo de colisiones,
orientaciones de partes de un objeto, movimiento coordinado de partes,
texturas, luces, etc.) y que requieren manipulaciones 3D, por lo que requiere
lenguajes hechos para mejor performance, generalmente C y sus parientes. Eso no
ha disuadido a otro rayado ha hacer un binding de PHP con OpenGL [3]. 

Como otro ejemplo de machamiento del pobre PHP, y si mal no recuerdo, alguien
mas corrio PHP en kernel-space (fue el proyecto de secundaria de un alumno en
una escuela en Canada creo). Ah!, y tambien hay uno de QT con PHP [4], entre
otros.

A proposito de JSP y su futuro, lean el JSR-223 acerca de usar lenguajes
scripting en frente de J2EE, y si buscan, encontraran que ya hay implentaciones
de ese Java Specification Request.

Con todo esto, nos salimos de la linea original de busqueda de recursos de
informacion de PHP. Y la respuesta de leer el manual es la correcta, pues es la
info mas actual acerca del lenguaje, y esta en vario idiomas. Ah!, si ven que
faltan paginas traducidas al español, no se quejen, traduzcanlas y envienlas
al equipo de documentación, eso es mas valioso y util.

[1] http://tinyurl.com/mp3rn (del cache de Google)
[2] http://www.akbkhome.com/wiki.php/phpmole_IDE/index.html
[3] http://phpopengl.sourceforge.net/
[4] http://php-qt.berlios.de/
[5] http://www.jcp.org/en/jsr/detail?id=223

--- Bryan Osorio <[EMAIL PROTECTED]> wrote:

> Obviamente y como dijo Antonio las limitaciones hablando de Desarrollo de
> Aplicaciones Web, el PHP-GTK es para el Desarrollo de Aplicaciones de
> "escritorio", pero aun esta en desarrollo, porque supongo que tampoco se
> podran hacer esos juegos con el ASp o el JSP.
> Por otro lado el MySQL no tiene que ver con PHP, PHP se maneja perfectamente
> con innumerables bases de datos, ahora que MySQL se haya perfeccionado y
> extendido bien por ellos, pero siempre han existido soluciones mas complejas
> como PostgreSQL y Oracle.
> 
> El PHP no lo puedes comparar con JAVA son tecnologias muy distintas, tal vez
> quisiste decir JSP, pero el JSP es 100% orientado a objeto y el PHP trabaja
> con OOP pero no lo tiene 100% implementado, aunque bastante avanzado en la
> version 5 pero poquisimos servidores web lo tienen instalado.
> 
> Salu2
> 
> 
> On 3/27/06, Jose Gomez <[EMAIL PROTECTED]> wrote:
> >
> > No se si estare equivocado pero lo que no he visto con PHP es hacer juegos
> > de grandes animaciones como el Quake, Age of Empires III, entre otros. Creo
> > que exagere en ese sentido. Pero por lo demas PHP tiene muchos alcances asi
> > como Java. Van por ahi. Con las mejoras de MySQL han dado a PHP una alta
> > cohesion. Bueno eso es todo que queria comentar.
> >
> >
> > Atte.
> >
> >
> > JOSE
> >
> >
> >
> > P.D:
> > Quizas en los juegos se realice con el lenguaje nativo de C lo cual tiene
> > relacion con PHP, pero no hevisto mas alla por el lado de realizar juegos.
> >
> > _______________________________________________
> > Linux-plug mailing list
> > [email protected]
> > http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug
> >
> >
> >
> > _______________________________________________
> Linux-plug mailing list
> [email protected]
> http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug
> 


--
Jesus M. Castagnetto ([EMAIL PROTECTED])
Web site: http://www.castagnetto.org/
Research: http://metallo.scripps.edu/
PEAR stuff: http://pear.php.net/user/jmcastagnetto

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
_______________________________________________
Linux-plug mailing list
[email protected]
http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

Responder a