<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16421">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>Lindolfo conheceste esses caras?</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV>In 1978, <A title="Brian Kernighan"
href="http://en.wikipedia.org/wiki/Brian_Kernighan">Brian Kernighan</A> and <A
title="Dennis Ritchie" href="http://en.wikipedia.org/wiki/Dennis_Ritchie">Dennis
Ritchie</A> published the first edition of <I><A class=mw-redirect
title="The C Programming Language (book)"
href="http://en.wikipedia.org/wiki/The_C_Programming_Language_(book)">The C
Programming Language</A></I>.<SUP id=cite_ref-k.26r1e_6-0 class=reference><A
href="http://en.wikipedia.org/wiki/C_(programming_language)#cite_note-k.26r1e-6"><SPAN>[</SPAN>7<SPAN>]</SPAN></A></SUP>
</DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>'Hello World'...</FONT></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<DIV
style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B>
<A title=lorn.br@gmail.com href="mailto:lorn.br@gmail.com">Lindolfo Lorn
Rodrigues</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=saopaulo-pm@mail.pm.org
href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, June 29, 2011 3:05
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [SP-pm] [OT]50% de desconto
em todos livros de Perl da O'Reilly, algunslivros recomendados e um pouco
mais.</DIV>
<DIV><BR></DIV>
<DIV><BR class=Apple-interchange-newline> Wow, então
você prova a corretude de todo algoritmo que você escreve? Parabéns :)</DIV>
<DIV><BR></DIV>Haha, buss++<BR><BR>
<DIV>As recomendações dos livros são boas mesmo.</DIV>
<DIV><BR></DIV>
<DIV>Esse Fred Brooks do "The Mythical Man Month" é gente fina, jantei com ele
outro dia :D</DIV>
<DIV>Mudando um pouco o assunto, já que é off-topic, só falta conhecer
pessoalmente o Donald Knuth é o ultimo "pé na cova" que preciso
conhecer.</DIV>
<DIV><BR></DIV>
<DIV>
<DIV class=gmail_quote>2011/6/29 Bruno Buss <SPAN dir=ltr><<A
href="mailto:bruno.buss@gmail.com">bruno.buss@gmail.com</A>></SPAN><BR>
<BLOCKQUOTE
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>
<DIV class=gmail_quote>
<DIV class=im>2011/6/29 Daniel de Oliveira Mantovani <SPAN dir=ltr><<A
href="mailto:daniel.oliveira.mantovani@gmail.com"
target=_blank>daniel.oliveira.mantovani@gmail.com</A>></SPAN><BR>
<BLOCKQUOTE
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>Depois que eu li boa parte desse box, eu passei a não
testar mais os<BR>códigos só subo para o servidor( ainda não li
inteiro)(Eden Cardim),<BR><A
href="http://www.amazon.com/Art-Computer-Programming-Volumes-Boxed/dp/0201485419"
target=_blank>http://www.amazon.com/Art-Computer-Programming-Volumes-Boxed/dp/0201485419</A></BLOCKQUOTE>
<DIV><BR></DIV></DIV>
<DIV>Wow, então você prova a corretude de todo algoritmo que você escreve?
Parabéns :)</DIV>
<DIV>E ainda tem culhões de garantir que implementou perfeitamente correto?
Você é super 10 :D</DIV>
<DIV>(E se você de fato chegar a ler todo ele e completar todos os
exercício... avise, pois me sinto na obrigação de te pagar umas cervejas
pelo feito ;)</DIV>
<DIV><BR></DIV>
<DIV>Se alguém quiser outras recomendações de livros de algoritmos:</DIV>
<DIV><A href="http://www.amazon.com/gp/product/0201120372"
target=_blank>http://www.amazon.com/gp/product/0201120372</A> - Esse
livro é bem legal pois tem muitos exercícios que ele chama de
"criatividade", onde o foco é bolar algoritmos. Muitas provas por indução
também. (Todo time sério da maratona de programação, tem esse livro :)</DIV>
<DIV><BR></DIV>
<DIV><A href="http://www.amazon.com/gp/product/0262033844"
target=_blank>http://www.amazon.com/gp/product/0262033844</A> -
Clássico, que é bem mais do que uma simples introdução :)</DIV>
<DIV><BR></DIV>
<DIV><A href="http://www.amazon.com/gp/product/0716710455"
target=_blank>http://www.amazon.com/gp/product/0716710455</A> - Esse (e
alguns outros de complexidade computacional) acho que são muito
interessantes para programadores at all, pois mostram que nosso modelo
computacional possui sim limitações, tanto de problemas intratáveis (ex:
problema da parada) quando como problemas que não se conhece métodos
eficientes para resolução (NP/NP-C/NP-H/etc). Acho interessante, pois caso a
gente saiba que está com um problema complexo neste nível, ao invés de fazer
uma solução "burra" (backtracking completo por exemplo), pode-se tentar
outras abordagens como heurísticas, algoritmos aproximativos e talvez
algoritmos randomizados.</DIV>
<DIV><BR></DIV>
<DIV>(Para quem está começando em algoritmos, um bom livro em pt-br: <A
href="http://www.submarino.com.br/produto/1/21867646/estruturas+de+dados+e+seus+algoritmos"
target=_blank>http://www.submarino.com.br/produto/1/21867646/estruturas+de+dados+e+seus+algoritmos</A> .
Do professor Jayme, emérito na UFRJ, nivel 1A CNPQ, membro da Academia
Brasileira de Ciências... alguma coisa ele sabe ;)</DIV>
<DIV><BR></DIV>
<DIV>Eu posso sugerir também alguns livros de grafos, pois é uma ótima
ferramenta para modelagem de problemas computacionais... se alguém quiser,
só falar :)</DIV>
<DIV> </DIV>
<DIV>Um livro que li recentemente e recomendo é esse:</DIV>
<DIV><A
href="http://www.amazon.com/Hackers-Painters-Big-Ideas-Computer/dp/1449389554/ref=sr_1_1?s=books&ie=UTF8&qid=1309349977&sr=1-1"
target=_blank>http://www.amazon.com/Hackers-Painters-Big-Ideas-Computer/dp/1449389554/ref=sr_1_1?s=books&ie=UTF8&qid=1309349977&sr=1-1</A></DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<DIV>[ ]'s</DIV></DIV>-- <BR><FONT color=#888888>Bruno C. Buss<BR><A
href="http://brunobuss.wordpress.com/"
target=_blank>http://brunobuss.wordpress.com/</A><BR><A
href="http://www.dcc.ufrj.br/~brunobuss/"
target=_blank>http://www.dcc.ufrj.br/~brunobuss/</A><BR></FONT><BR>=begin
disclaimer<BR> Sao Paulo Perl Mongers: <A
href="http://sao-paulo.pm.org/"
target=_blank>http://sao-paulo.pm.org/</A><BR> SaoPaulo-pm mailing
list: <A
href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</A><BR> L<<A
href="http://mail.pm.org/mailman/listinfo/saopaulo-pm"
target=_blank>http://mail.pm.org/mailman/listinfo/saopaulo-pm</A>><BR>=end
disclaimer<BR><BR></BLOCKQUOTE></DIV><BR><BR clear=all><BR>-- <BR><A
href="http://about.me/lorn" target=_blank>http://about.me/lorn</A><BR>Lindolfo
"Lorn" Rodrigues<BR><BR></DIV>
<P>
<HR>
<P></P>=begin disclaimer<BR> Sao Paulo Perl Mongers:
http://sao-paulo.pm.org/<BR> SaoPaulo-pm mailing list:
SaoPaulo-pm@pm.org<BR> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm><BR>=end
disclaimer<BR></BLOCKQUOTE></BODY></HTML>