Principalmente PHP está basado en C, asi que la estructura y legibilidad es muy parecida.
Aunque el lenguaje esta optimizado para web, es muy funcional y permite hacer tantas cosas, que prácticamente lo hago todo en php, bien sea con apache para web, CLI para windows o linux en consola, y para windows y linux gui, estoy empezando con GTK.
Aunque no sea la mejor opción, es la que más me gusta, pues ya estoy acostumbrado a PHP.
Estas comparativas solo te valen para decidir cual es el mejor lenguaje de script para hacer cualquier tarea, pero lo normal es usar diferentes lenguaje de script.
Es como si a un fontanero se le ocurre decidir cual es la mejor herramienta. A nadie se le ocurre que todo se resuelva con el martillo, ¿Por qué hay que hacer todos los scripts en el mismo lenguaje?
Yo ahora mismo utilizo scripts en bash, perl, awk y tcl según lo que estoy haciendo, y no se me ocurre hacer todos en awk (por ejemplo), porque algunos serían un infierno.
¿Entropia no es el nivel de desorden en un sistema? Alguien (el redactor de la noticia, por ejemplo) deberia explicar como se aplica esto a lenguajes, y porque una alta entropia es buena. No lo pillo :(
-- La uniformidad no es necesaria para la unidad
Re:¿Entropia?
de pobrecito hablador
(Puntos:1)
Miércoles, 09 Junio de 2004, 15:43h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 16:48h
Qué?!
de pobrecito hablador
(Puntos:0)
Jueves, 10 Junio de 2004, 02:09h
Un poco de orden
de Aitor
(Puntos:1)
Sábado, 12 Junio de 2004, 18:03h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 18:30h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 20:30h
Re:¿Entropia?
de PiotR
(Puntos:2)
Miércoles, 09 Junio de 2004, 23:59h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Jueves, 10 Junio de 2004, 02:16h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Jueves, 10 Junio de 2004, 02:14h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 23:15h
Re:¿Entropia?
de pobrecito hablador
(Puntos:0)
Jueves, 10 Junio de 2004, 08:18h
Bueno.. ¿porque javascript? porque puedes embeber spidermonkey en cualquier programa en C muy facilmente. Y Javascript tiene una sintaxis de objetos muy sencillita y potente. Clara, para mi gusto.
¿Porque Perl?, porque es muy facil hacer herramientas que resuelvan problemas. Se escribe rapido, y funciona rapido, adaptar programas de otras arquitecturas es facil, conseguir programas es facil, conseguir modulos es facil,... con perl se suele poder hacer lo mismo con un script de 3 k que con una aplicacion shareware de 11 Megas. Vamos.. es pura utilidad, cada linea destila eficacia.
¿Porque no Perl para todo?.. porque no se perl a fondo, solo un par de chorradas superficiales, ni un 1%. Y porque la sintaxys de objetos de Perl es, para mi gusto, oscura. Vale, perl es oscuro en muchas cosas, para quien esta fuera, pero al menos puedes escribirlo de forma clara, y perl es lo suficientemente flexible para entenderte. En esto de los objetos parece que no.
Javascript y Perl se cruzan en PHP y es posible que para mucha gente PHP sea una idea fantastica, tambien desde linea de comandos (no solo para paginas web), yo de momento lo sopeso, aunque de momento parece que a PHP le falta ambicion, no parece que quiera ser un lenguaje de programacion, parece que se conforma con ser un lenguaje de script,.. sin embargo yo le veo posibilidades :D
Oye yuyah creo que te confundes... JavaScript no tiene nada que ver con Java, o al menos eso es lo que he leído en los múltiples tutoriales y cursos sobre JavaScript que he (re)leído...
Con respecto a lo de los lenguajes no es tan fácil compararlos: bash script es muy bueno para guiones de administración o cosas semejantes, PERL para manejo de textos, PHP para páginas web... aunque todos ellos sirvan para otras muchas cosas, y quizá las hagan muy bien, pero lo más acertado no es saber coger el mejor, si no el que más se adecúe a las necesidades/propósitos del programador, lo difícil es saber programar en todos, aunque eso ya es otro tema... pues los programadores conocemos, por lo menos yo, que no soy profesional (de momento, espero), un bajo porcentaje de los lenguajes de programación, quizá esto se acentúa más con los de guiones (scripts), pues son menos utilizados y con fines más concretos que los compilados.
Llevo dos semanas empapándome de Python porque empezaba a estar algo harto de que mis programas en Perl fueran ilegibles por mis compañeros y al revés. Ójala así sea más sencillo trabajar en equipo.
por
pobrecito hablador
el Miércoles, 09 Junio de 2004, 16:19h
(#312108)
No veo justo que evaluen perl como lenguaje de script y se olviden de PHP y JSP, poniendo C# y Java (supongo que en formato servlets) en lugar de estos.
Que se olviden del ASP y VBSCRIPT lo entiendo, pero estos dos son básicos.
Re:y PHP y JSP?
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 19:30h
Re:y PHP y JSP?
de DrCannaba
(Puntos:2)
Miércoles, 09 Junio de 2004, 20:59h
Aaaah, que es un estudio que mide cuánto mide el comando medio en cada lenguaje... ¿implica eso que sea sencillo de usar? ¿y el número medio de comandos para hacer algo en lugar del de caracteres? Lo mejor que podrían hacer es un estudio con curvas de aprendizaje en novatos y cosas por el estilo, porque decir que un lenguaje es fácil de manejar porque hacer un programa te ocupa 500 caracteres, me parece una gilipollez.
--
"La estupidez real siempre vence a la inteligencia artificial." Terry Pratchett, Hogfather.
por
pobrecito hablador
el Miércoles, 09 Junio de 2004, 16:28h
(#312114)
Mejor lenguaje de scripts: Python. Es legible, muy potente, con muchos complementos, en fin una maravilla.
De todas formas para temas web me quedo con PHP (el mod_python no me hace mucha gracia)
mi opinion: TCL
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 20:48h
mi opinion: TCL
de pobrecito hablador
(Puntos:0)
Miércoles, 09 Junio de 2004, 20:54h
Feature Request :)
(Puntos:2, Informativo)( http://www.jmcresearch.com/ )
De todas las maneras, me parece una buena cosa. Los ejemplos en cada lenguaje permiten hacernos una idea de la "pinta" que cada uno.
<your quote here> --Bjarne Stroustrup
Yo apuesto por PHP
(Puntos:1)( http://www.bandaancha.st/ )
Aunque el lenguaje esta optimizado para web, es muy funcional y permite hacer tantas cosas, que prácticamente lo hago todo en php, bien sea con apache para web, CLI para windows o linux en consola, y para windows y linux gui, estoy empezando con GTK.
Aunque no sea la mejor opción, es la que más me gusta, pues ya estoy acostumbrado a PHP.
Estoy esperando en candeleta la versión 5.
Para mi, PHP hace todo cuanto necesito.
PHP RooleZ.
Mejor herramienta para cada trabajo
(Puntos:2, Inspirado)( http://barrapunto.com/ )
¿Entropia?
(Puntos:2)( http://barrapunto.com/ )
¿Entropia no es el nivel de desorden en un sistema? Alguien (el redactor de la noticia, por ejemplo) deberia explicar como se aplica esto a lenguajes, y porque una alta entropia es buena. No lo pillo :(
La uniformidad no es necesaria para la unidad
remove #-comments from a file
(Puntos:1)sed 's/#.*//' fichero | cat > fichero
Yo apuesto por Javascript y Perl
(Puntos:2, Informativo)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
¿Porque Perl?, porque es muy facil hacer herramientas que resuelvan problemas. Se escribe rapido, y funciona rapido, adaptar programas de otras arquitecturas es facil, conseguir programas es facil, conseguir modulos es facil,... con perl se suele poder hacer lo mismo con un script de 3 k que con una aplicacion shareware de 11 Megas. Vamos.. es pura utilidad, cada linea destila eficacia.
¿Porque no Perl para todo?.. porque no se perl a fondo, solo un par de chorradas superficiales, ni un 1%. Y porque la sintaxys de objetos de Perl es, para mi gusto, oscura. Vale, perl es oscuro en muchas cosas, para quien esta fuera, pero al menos puedes escribirlo de forma clara, y perl es lo suficientemente flexible para entenderte. En esto de los objetos parece que no.
Javascript y Perl se cruzan en PHP y es posible que para mucha gente PHP sea una idea fantastica, tambien desde linea de comandos (no solo para paginas web), yo de momento lo sopeso, aunque de momento parece que a PHP le falta ambicion, no parece que quiera ser un lenguaje de programacion, parece que se conforma con ser un lenguaje de script,.. sin embargo yo le veo posibilidades :D
El escatérgoris está roto
(Puntos:2)( http://avvlosmolinosbuenavista.com/ | Última bitácora: Jueves, 22 Marzo de 2007, 09:31h )
Sólo hay una cosa más grande que el Amor a la Libertad: el Odio a quien te la quita.
Cada lenguaje para lo suyo
(Puntos:0)Con respecto a lo de los lenguajes no es tan fácil compararlos: bash script es muy bueno para guiones de administración o cosas semejantes, PERL para manejo de textos, PHP para páginas web... aunque todos ellos sirvan para otras muchas cosas, y quizá las hagan muy bien, pero lo más acertado no es saber coger el mejor, si no el que más se adecúe a las necesidades/propósitos del programador, lo difícil es saber programar en todos, aunque eso ya es otro tema... pues los programadores conocemos, por lo menos yo, que no soy profesional (de momento, espero), un bajo porcentaje de los lenguajes de programación, quizá esto se acentúa más con los de guiones (scripts), pues son menos utilizados y con fines más concretos que los compilados.
Un besazo para Myriam que hoy hacemos 1 mes...xD
¿Y Python?
(Puntos:2)( http://ieqo.org/ | Última bitácora: Martes, 27 Mayo de 2008, 13:12h )
¿Qué os parece Python? Lo pregunto por bisoñez.
Llevo dos semanas empapándome de Python porque empezaba a estar algo harto de que mis programas en Perl fueran ilegibles por mis compañeros y al revés. Ójala así sea más sencillo trabajar en equipo.
¡Ningún investigador sin contrato! [precarios-madrid.org]
y PHP y JSP?
(Puntos:0)¿De qué va esto?
(Puntos:2)( http://jkaranka.blogalia.com/ | Última bitácora: Lunes, 08 Octubre de 2007, 17:00h )
"La estupidez real siempre vence a la inteligencia artificial."
Terry Pratchett, Hogfather.
mi opinion
(Puntos:0)Entropía
(Puntos:1)( http://www.e451.net )
ruby forever
(Puntos:0)Otra comprarativa
(Puntos:0)