• Publicidad

Mi opinión sobre Perl

¿Tienes algo interesante que decir? ¿O quizá algo no tan interesante? Aquí tenemos un espacio para compartir todo lo que queramos decir y que no cabe en ninguno de los otros foros.

Re: Mi opinión sobre Perl

Notapor danimera » 2011-02-23 14:54 @662

Hay no explorer, digo para mis necesidades: ya que cualquier cosa que deseo está hecha,

Ahora sí, explorer, iniciaré a desarrollar para Android, pero lo que no sé, es que si todos los teléfonos con Android tienen Perl porque tengo que hacer una aplicación comercial, y no sé qué tanto pueda lograr con Perl...

Bueno, la aplicación solo es simple: es solo listar artículos de una página web pero desde Android, no desde el navegador...
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia

Publicidad

Re: Mi opinión sobre Perl

Notapor explorer » 2011-02-23 15:34 @690

Qué bueno que comiences con Android...

Te pongo unos enlaces para empezar, muy interesantes, pero lo principal es meterse con la API del sistema.

* Noticia del 24 de agosto de 2009, anunciando el soporte de Perl dentro del ASE (Android Scripting Extension). Pone de ejemplo un "Hola mundo":
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use Android;
  2. my $a = Android->new();
  3. $a->makeToast("Hello, Android!");
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

* Se puede ver el módulo Android aquí (son menos de 250 líneas) Lo que hacen es conectarse con JSON al servidor RPC (hecho en Java) del sistema.

* En mayo pasado, se escribió este artículo sobre una presentación de Perl en Android. Muestra un ejemplo de cómo sacar el listado de últimas posiciones geográficas.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Mi opinión sobre Perl

Notapor gerkrt » 2011-02-23 16:57 @748

¿¿Cómo que está todo hecho???

¡¡¡Puff!!!

Cuando quieras, te mando trabajo para aburrir. Y no solo web. Solo tienes que ver la cantidad de aplicaciones que existen para Python/Java/.Net pero no para Perl.

Yo,


No sé mucho sobre Perl pero quiero hacer algunos programas para aprenderlo bien. ¿Qué ideas o aplicaciones, módulos, etc. os vienen en mente para sacar?
gerkrt
Perlero nuevo
Perlero nuevo
 
Mensajes: 33
Registrado: 2010-11-22 21:43 @946

Re: Mi opinión sobre Perl

Notapor danimera » 2011-02-23 21:23 @933

Pero, explorer, Perl ya viene nativo en los celulares Android.
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia

Re: Mi opinión sobre Perl

Notapor explorer » 2011-02-24 05:20 @264

Sí, así es. Pero lo interesante no solo es poder ejecutar programas en línea de comandos, sino crear aplicaciones que puedas descargarte (en formato APK, por ejemplo) (proceso más detallado).

También hay un proyecto para portar Perl a Android (Proyecto Perldroid), pero todavía está dando sus primeros pasos.

Tienes más información a partir de los enlaces de la página del Perl 5 Wiki / Android.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Mi opinión sobre Perl

Notapor gerkrt » 2011-02-25 10:30 @479

Tengo una duda... ¿pueden existir incompatibilidades entre módulos?

Por ejemplo, selfvars y Moose.
gerkrt
Perlero nuevo
Perlero nuevo
 
Mensajes: 33
Registrado: 2010-11-22 21:43 @946

Re: Mi opinión sobre Perl

Notapor explorer » 2011-02-25 11:03 @502

Sí. En ese caso deberían estar reflejadas en la lista de bugs, ya que no debería haberlas.

Ahora bien... hay módulos que, por su propia concepción, sí que tienen incompatibilidades por razones puramente de concepto: no es lógico mezclar dos módulos que son entornos de programación orientada a objetos. Al menos, en el mismo fichero. Pero nada te impide que uses un entorno distinto para cada fichero (alias, package) del programa.

El tema de selfvars es muy bonito, pero puede pegarse con Moose. Es cuestión de probar, desde luego.

Estoy convencido de que debe existir en la rama Moose:: algún módulo que permita hacer lo mismo o casi que selfvars, pero no lo encuentro.

Mira... podría ser un ejercicio interesante: crear Moose::selfvars... sería tu primer módulo en CPAN ;)
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Mi opinión sobre Perl

Notapor explorer » 2011-03-09 19:51 @868

gerkrt escribiste:Gracias por los tocho posts. Todo más que aclarado entonces, prácticamente todo está solucionado, según veo. He estado ojeando los módulos Inline y, ¡joder!, son muy interesantes.

Method::Signatures es del mismo autor que perl5i, y permite crear métodos con firmado y tratos con los argumentos. También muy interesante. De hecho, perl5i usa los métodos de Method::Signatures.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

AnteriorSiguiente

Volver a Pasando el rato

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados