Gente, como eu disse, eu mal conheço Perl, muito menos outras linguagens de programação. É só que eu achava que linguagens tinham que ser bem rígidas e, conhecendo o Perl, gostei da liberdade dele e do TMTOWTDI.
Mas podem dismiss o que eu digo como noobice e ingenuidade mesmo, não levem a sério :) 2011/2/11 Blabos de Blebe <[email protected]> > #!/usr/bin/env perl > > no war qw(peace in the hello world); > > ... > > Bom, para gramáticas regulares, Perl tem as Expressões Regulares :P > > Não-intuitivo é uma expressão que carece de contexto, até porque, > contra-intuitivo pra mim é definir que um bloco Y precise de uma > indentação X, ou que uma soma de infinitos termos produza um resultado > exato (essa é da boa :) ) > > Um comportamento não previsível, *eu* entendo como > http://en.wikipedia.org/wiki/Undefined_behavior, e cá entre nós, Perl > não é uma das linguagens mais imprevisíveis que existem. > > Veja que, > > if (Math.rand() > 0.5) > do_foo() > else > do_bar() > > também é relativamente imprevisível... > > Cuidado também pra não comparar lixo de forum com Perl, isso é > bastante comum. Veja, você está no lugar certo, aqui nessa lista você > pode tirar as suas dúvidas mais angustiantes e vai ver que a linguagem > é bem mais suave do que se canta por aí. > > Cara, seja muito bem vindo, e sinta-se em casa, você vai começar a > contribuir com o projeto mais rapidamente do que se estivesse > estudando C por exemplo, ainda que C seja uma linguagem muito > recomendada para aumentar outras skills. > > Abraços > > 2011/2/11 Satoshi Hayazaki <[email protected]>: > > Bem, eu sempre achei que uma boa linguagem de programação tinha que ser > bem > > regular e sem comportamentos não-intuitivos ou não-previsíveis, algo bem > > diferente de Perl. > > > > 2011/2/11 Blabos de Blebe <[email protected]> > >> > >> Bem vindo! > >> > >> > Apesar de Perl > >> > acabar sendo exatamente o oposto de o que eu achava que uma linguagem > de > >> > programação tinha que ser > >> > >> Como assim? > >> > >> > >> 2011/2/11 Satoshi Hayazaki <[email protected]>: > >> > Obrigado pela recepção, gente. > >> > Então, respondendo aos pedidos do Otávio: > >> > Eu comecei a estudar Perl informalmente e esporadicamente há três > meses. > >> > A > >> > escolha por Perl foi pois queria aprender a programar (apesar de estar > >> > pensando em começar logo em C) e acompanho o desenvolvimento de um > >> > programa > >> > (Gmusicbrowser, um jukebox feito em Perl). Como eu realmente queria > >> > aprender > >> > a programar, mas ainda estava com receio de mergulhar no C, decidi que > >> > Perl > >> > seria a minha linguagem de entrada pois assim eu poderia ajudar o > >> > programa > >> > que, para mim, é o melhor programa de jukebox existente. > >> > Caí na documentação de cara mesmo, sem saber o que esperar. Apesar de > >> > Perl > >> > acabar sendo exatamente o oposto de o que eu achava que uma linguagem > de > >> > programação tinha que ser, eu estou gostando bastante de aprender ele > e > >> > vejo > >> > que Perl tem um charme bem peculiar. > >> > Essa semana decidi aprender as bindings de GTK e é isso que está me > >> > mantendo > >> > acordado ultimamente (e também o que me levou a descobrir o canal de > >> > IRC, > >> > graças ao edenc). Sendo bem sincero, a única experiência de > >> > "programação" > >> > antes é HTML e bash, então a orientação a objetos ainda é bem estranha > >> > para > >> > mim e eu estou meio que aprendendo as I go along. "Perl programming is > >> > an > >> > *empirical* science!" > >> > Bem, é basicamente isso. Novamente, obrigado pela recepção, guys. > >> > 2011/2/11 Alexei Znamensky <[email protected]> > >> >> > >> >> bem vindo satoshi-san! > >> >> > >> >> 2011/2/11 "Flávio R. Lopes" <[email protected]> > >> >>> > >> >>> Bem vindo! > >> >>> > >> >>> Em 11-02-2011 07:18, Otávio Fernandes escreveu: > >> >>>> > >> >>>> Olá Satoshi, > >> >>>> > >> >>>> Seja bem vindo a nossa lista de discussão! Por favor, nos fale mais > >> >>>> sobre você > >> >>>> e o seu interesse em Perl, e, tenho visto no IRC[0] que você tem > >> >>>> feito > >> >>>> coisas > >> >>>> interessantes -- não nos poupe detalhes, por favor. > >> >>>> > >> >>>> Links importantes: > >> >>>> * Equinócio SPPM (sao-paulo.pm.org/artigos -- o próximo será > daqui > >> >>>> 17 > >> >>>> dias!); > >> >>>> * II São Paulo Perl Mongers Workshop ( > twitter.com/#!/sppm_workshop); > >> >>>> * OpenData-BR (opendatabr.org e github.com/maluco/opendata-br); > >> >>>> > >> >>>> um abraço, > >> >>>> > >> >>>> -- > >> >>>> Otávio Fernandes > >> >>>> otaviof at ( gmail.com, cpan.org ) > >> >>>> http://github.com/otaviof > >> >>>> =begin disclaimer > >> >>>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>>> SaoPaulo-pm mailing list: [email protected] > >> >>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> >>>> =end disclaimer > >> >>>> > >> >>>> > >> >>> > >> >>> =begin disclaimer > >> >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >>> SaoPaulo-pm mailing list: [email protected] > >> >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> >>> =end disclaimer > >> >> > >> >> > >> >> > >> >> -- > >> >> Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] > >> >> [www.flickr.com/photos/alexeiz] > >> >> «Only love / Can bring the rain / That makes you yearn to the sky» > >> >> > >> >> =begin disclaimer > >> >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> >> SaoPaulo-pm mailing list: [email protected] > >> >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> >> =end disclaimer > >> >> > >> > > >> > > >> > =begin disclaimer > >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> > SaoPaulo-pm mailing list: [email protected] > >> > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> > =end disclaimer > >> > > >> > > >> =begin disclaimer > >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > >> SaoPaulo-pm mailing list: [email protected] > >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > >> =end disclaimer > > > > > > =begin disclaimer > > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > > SaoPaulo-pm mailing list: [email protected] > > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > > =end disclaimer > > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
