[SP-pm] Dúvida com Hash Slices

Renato Santos renato.cron at gmail.com
Sun Jul 25 11:01:08 PDT 2010


Uia! vai desitediar meu domingo.

2010/7/25 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani at gmail.com>

> > Outro livro interessante, que fala um pouco sobre como são
> > internamente as estruturas de dados em Perl é o:
> >
> > http://www.manning.com/jenness
>
> O manual tem muito conteúdo sobre isso também,
>
>   Internals and C Language Interface
>           perlembed           Perl ways to embed perl in your C or
> C++ application
>           perldebguts         Perl debugging guts and tips
>           perlxstut           Perl XS tutorial
>           perlxs              Perl XS application programming interface
>           perlclib            Internal replacements for standard C
> library functions
>           perlguts            Perl internal functions for those doing
> extensions
>           perlcall            Perl calling conventions from C
>           perlmroapi          Perl method resolution plugin interface
>           perlreapi           Perl regular expression plugin interface
>           perlreguts          Perl regular expression engine internals
>
>           perlapi             Perl API listing (autogenerated)
>           perlintern          Perl internal functions (autogenerated)
>           perliol             C API for Perl's implementation of IO in
> Layers
>           perlapio            Perl internal IO abstraction interface
>
>           perlhack            Perl hackers guide
>           perlrepository      Perl source repository
>
>
> >
> > (Conhecimento em C é recomendável, porém não mandatório).
> >
> > Pode parecer esquisito, mas depois que eu li esse último, passei a
> > apreciar Perl mais como arte do que como uma simples linguagem de
> > programação.
> >
> > Divirta-se.
> >
> > Abraços
> >
> > 2010/7/25 Renato Santos <renato.cron at gmail.com>:
> >> Foi por isso mesmo que achei que o perl tambem utiliza-se B-tree (que
> acabei
> >> de ver, é RB-tree)
> >> Nao entendi muito a tabela de dispersão (mas como, acho que nao preciso
> >> entender dignamente como as coisas funcionam na memória...)
> >> Agora vou como funciona o Red black tree, porque so sei explicar
> a lógica do
> >> B-tree (estrutura que o postgres usa por default para indexes)
> >>
> >> 2010/7/25 Blabos de Blebe <blabos at gmail.com>
> >>>
> >>> > Os hash são gardados usando B-Tree, não é?
> >>>
> >>> Em C++ std::map é um RB-tree e a sobrecarga do operator[] é syntax
> >>> sugar que o deixa parecido com o acesso aos hashes do Perl ou arrays
> >>> associativos do PHP.
> >>>
> >>> Talvez por isso a dúvida.
> >>>
> >>> 2010/7/25 Eden Cardim <edencardim at gmail.com>:
> >>> >>>>>> "Renato" == Renato Santos <renato.cron at gmail.com> writes:
> >>> >
> >>> >    Renato> Hmm, entendi Mas acho que o => (eu chamo isso de aponta,
> ta
> >>> >    Renato> certo?) implica quotes do lado direito.  bom, perl eh
> muito
> >>> >    Renato> doido!
> >>> >
> >>> > Não, os quotes implícitos são no operador esquerdo mesmo.
> >>> > _______________________________________________
> >>> > SaoPaulo-pm mailing list
> >>> > SaoPaulo-pm at pm.org
> >>> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>> _______________________________________________
> >>> SaoPaulo-pm mailing list
> >>> SaoPaulo-pm at pm.org
> >>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>
> >>
> >>
> >> --
> >> Renato Santos
> >> http://www.renatocron.com/blog/
> >>
> >> _______________________________________________
> >> SaoPaulo-pm mailing list
> >> SaoPaulo-pm at pm.org
> >> http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >>
> > _______________________________________________
> > SaoPaulo-pm mailing list
> > SaoPaulo-pm at pm.org
> > http://mail.pm.org/mailman/listinfo/saopaulo-pm
> >
>
>
>
> --
> http://www.danielmantovani.com
>
> "If you’ve never written anything thoughtful, then you’ve never had
> any difficult, important, or interesting thoughts. That’s the secret:
> people who don’t write, are people who don’t think."
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
Renato Santos
http://www.renatocron.com/blog/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100725/28bacb00/attachment.html>


More information about the SaoPaulo-pm mailing list