Procurando por livros técnicos? Estão todos muito caros? Então pegue alguns gratuitamente!

Já sei… Você está procurando compulsivamente por bibliografias que abordem JAVA, PHP, vb.Net ou Perl? Não consegue encontrar nada muito específico na biblioteca da sua universidade ou escola técnica e, os exemplares impressos estão pela “hora da morte”, certo?

Então que tal baixar gratuitamente alguns títulos que cercam estas temáticas? Não, isso não é trote não! A APRESS liberou alguns títulos, em formato PDF, na íntegra e de graça. Dentre os livros que compõe a lista destacam-se o “A Programmer’s Introduction to PHP 4.0” e o “XML Programming: Web Applications and Web Services With JSP and ASP”; além de outros três títulos que abordam JAVA, um sobre LISP, outro sobre plataforma .Net e um último intitulado: “Writing Perl Modules for CPAN”. Os livros não são atuais (por volta de 2004), é verdade, mas isso não significa que o download não se justifica; muito pelo contrário! 😉

Atualização 20/09/2007: Aproveitando os comentários acerca deste post, acresço aqui a lista de bibliografias disponíveis para acesso gratuito e on-line:

Dicas postadas pelo Elias G. Amaral:

a o’reilly tem uma pagina semelhante: http://www.oreilly.com/openbook

o practical common lisp tem versao em html: http://www.gigamonkeys.com/book/

ainda sobre common lisp:
on lisp: http://www.paulgraham.com/onlisptext.html

alguns livros sobre scheme:
TY-Scheme in Fixnum Days:
http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html
SCIP: http://mitpress.mit.edu/sicp/ (a bíblia, heh)
HTDP: http://www.htdp.org/
Sketchy lisp: http://t3x.org/sketchy/vol1

sobre ocaml:
http://caml.inria.fr/pub/docs/oreilly-book/html/index.html

todos excelentes livros pra ler online. (alguns tem versão em .pdf também). pra falar a verdade, é difícil achar assunto que não tenha boa cobertura na internet 🙂

Dicas enviadas pelo nemesis:

mais alguns excelentes links interessantes tanto pelo conteúdo quanto pela perspectiva histórica ou simplesmente por outra perspectiva sobre a arte de computar:

Structure and Interpretation of Computer Programs
um clássico e influencial livro-texto sobre abstrações e computações usado nos cursos de CS do MIT. Primariamente escrito em Scheme mas com idéias gerais sobre o processo.

How to design programs Uma perspectiva moderna e escrito por feras em Scheme, altamente influenciado pelo acima.

Why Functional Programming Matters
pq sim. 🙂

o site do Simon Peyton Jones, um dos papas de Haskell, e atualmente trabalhando na M$ Research (vcs acham que eles são bobos, é?). Muitos documentos legais sobre programação funcional e Haskell em particular.
Esse aqui dá uma visão geral sobre implementação de linguagens funcionais.
Esse é uma perspectiva sobre IO/concorrência/excessões/ffi em uma linguagem puramente funcional como Haskell


site do consultor Bruce Eckel
, contendo o excelente Thinking in C++ e também Thinking in Java.


livro de 1996 do professor Niklaus Wirth
sobre construção de compiladores.

no portal ACM classics, um punhado de clássicos da Ciência da Computação, incluindo:
Structured programming
O. J. Dahl, E. W. Dijkstra, C. A. R. Hoare
Year of Publication: 1972
Computation: finite and infinite machines
Marvin L. Minsky
Year of Publication: 1967
The relational model for database management: version 2
E. F. Codd
Year of Publication: 1990
Smalltalk-80: the language and its implementation
Adele Goldberg, David Robson
Year of Publication: 1983

é, paro por aqui e deixo os interessados em se aprofundar nesse assunto tão interessante que é CS a cargo do Google… 🙂