Livros e e-books

Ultimamente tenho lido muitos e-books sobre programação, pelo simples fato da grande oferta de material em inglês, mais barato e de acesso instantâneo, como alguns são muito bons resolvi compartilhar alguns dos títulos:

Seven Languages in Seven Weeks – Apesar do nome sugestivo o autor declara logo no começo que você não vai aprender sete linguagens em sete semanas. É um livro para programadores com alguma experiência que querem principalmente conhecer linguagens em outros paradigmas, assim ele vai gradativamente apresentando sete linguagens que vão cada vez mais se diferenciando das mais comuns hoje em dia e apresentando o ponto forte de cada uma e o que aproveitar delas. Um dos melhores livros que já li, recomendo muito! As linaguagens são: Ruby, IO (awesome!), prolog, Scala, Erlang, Clojure e Haskell.

Web design for developers– Programadores não entendem design (no sentido de arte) então esse livro passa os conceitos básicos para pelo menos seu projeto não ser feito e ser usado. É um bom livro.

Programming Clojure – O livro mais básico de clojure, bom para quem quer começar.

Clojure in Action – O livro mais “real” de clojure, o estudo é profundo e os exemplos são bem reais e muito uteis. Trata de MySql, Hbase, redis, http (compojure, ring e hiccup), messaging com rabbitmq e distribuição de trabalhos entre maquinas, Map/reduce entre ooutros. O mais completo eu acho sobre clojure.

The Joy of Clojure – O livro mais clojure de clojure, é o que melhor entende a ideia da linguagem e como melhor aproveita-la, meu favorito nessa área.

CouchDB The Definitive Guide – Aborda tudo que deve saber para fazer uma aplicação com CouchDB. Boa leitura.

ExtJS in Action – Achei meio fraco.

Pois é, bastante clojure. Alguns ainda na prateleira para ler (sem ordem):

  • Pragmatic Guide to Git
  • Pragmatic Guide to Javascript
  • Erlang and OTP in Action
  • Programing Erlang
  • EventSourcing in Action
  • Real-World Functional Programing
  • Secrets of the JavaScript Ninja
  • Hadoop in Action
  • Jquery Novice to Ninja
  • Lucene in Action
  • On Lisp

Realmente estou precisando ler os de Javascript.