Alen Ribic - builder, tech entrepreneur, math & physics major
Bookshelf
Here is a list of some of my favorite reads in no particular order.
Structure and Interpretation of Computer Programs, Second Edition by Harold Abelson, Gerald Jay Sussman and Julie Sussman
Hardcover: 657 pages
Publisher: The MIT Press;
2 edition (July 25, 1996)
Language: English
ISBN-10: 0262011530
On LISP: Advanced Techniques for Common LISP by Paul Graham
Perfect Paperback: 413 pages
Publisher: Prentice Hall;
1st edition (September 9, 1993)
Language: English
ISBN-10: 0130305529
Real World Haskell by Bryan O’Sullivan, John Goerzen, Don Stewart
Paperback: 720 pages
Publisher: O’Reilly Media;
1 edition (December 1, 2008)
Language: English
ISBN-10: 0596514980
The Typeclassopedia (The Monad.Reader Issue 13) by Brent Yorgey
Typeclassopedia is a comprehensive publication through which Brent does a wonderful job explaining some of the standard Haskell type classes.
Get it here
Pearls of Functional Algorithm Design by Richard Bird
Hardcover: 290 pages
Publisher: Cambridge University Press;
1 edition (November 1, 2010)
Language: English
ISBN-10: 0521513383
Purely Functional Data Structures by Chris Okasaki
Paperback: 232 pages
Publisher: Cambridge University Press (June 13, 1999)
Language: English
ISBN-10: 0521663504
Effective Java (2nd Edition) by Joshua Bloch
Paperback: 384 pages
Publisher: Prentice Hall;
2 edition (May 28, 2008)
Language: English
ISBN-10: 0321356683
Java Concurrency in Practice by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea
Paperback: 384 pages
Publisher: Addison-Wesley Professional;
1 edition (May 19, 2006)
Language: English
ISBN-10: 0321349601
Python for Software Design: How to Think Like a Computer Scientist by by Allen B. Downey
Paperback: 270 pages
Publisher: Cambridge University Press;
1 edition (March 16, 2009)
Language: English
ISBN-10: 0521725968
Programming Clojure by Stuart Halloway
Paperback: 304 pages
Publisher: Pragmatic Bookshelf;
1 edition (June 4, 2009)
Language: English
ISBN-10: 1934356336
C Programming Language (2nd Edition) by Brian W. Kernighan, Dennis M. Ritchie
Paperback: 274 pages
Publisher: Prentice Hall; 2 edition (April 1, 1988)
Language: English
ISBN-10: 0131103628
Hardcover: 392 pages
Publisher: Wiley-Blackwell;
1 edition (October 27, 2003)
Language: English
ISBN-10: 0631229183
One Hundred Years of Solitude by Gabriel Garcia Marquez
Paperback: 448 pages
Publisher: Harper Perennial Modern Classics;
Reprint edition (February 21, 2006)
Language: English
ISBN-10: 0060883286
The Story of Philosophy by Will Durant
Paperback: 432 pages
Publisher: Simon & Schuster; Revised edition;
Reprint edition (October 30, 1967)
Language: English
ISBN-10: 067120159X
Euclid’s Elements by AU Euclid
Hardcover: 527 pages
Publisher: Green Lion Press (October 30, 1967)
Language: English
ISBN-10: 1888009187
Haskell: The Craft of Functional Programming by Simon Thompson
Paperback: 608 pages
Publisher: Addison Wesley;
3 edition (16 Jun 2011)
Language: English
ISBN-10: 0201882957
A Guide to the Good Life: The Ancient Art of Stoic Joy by William B. Irvine
Hardcover: 336 pages
Publisher: Oxford University Press, USA;
First Printing edition (November 4, 2008)
Language: English
ISBN-10: 0195374614
Basic Mathematics by Serge Lang
Paperback: 496 pages
Publisher: Springer (July 1, 1988)
Language: English
ISBN-10: 0387967877
Probability Theory: The Logic of Science by E. T. Jaynes, G. Larry Bretthorst
Hardcover: 758 pages
Publisher: Cambridge University Press (June 9, 2003)
Language: English
ISBN-10: 0521592712
Linear Algebra by Georgi E. Shilov
Paperback: 387 pages
Publisher: Dover Publications (June 1, 1977)
Language: English
ISBN-10: 048663518X
Animal Liberation by Peter Singer
Paperback: 368 pages
Publisher: Harper Perennial Modern Classics;
Reissue edition (February 24, 2009)
Language: English
ISBN-10: 0061711306
Siddhartha by Hermann Hesse
Paperback: 160 pages
Publisher: Modern Library;
Reprint edition (December 4, 2007)
Language: English
ISBN-10: 0812974786
Learning From Data by Yaser S. Abu-Mostafa, Malik Magdon-Ismail, Hsuan-Tien Lin
Hardcover: 213 pages
Publisher: AMLBook (March 27, 2012)
Language: English
ISBN-10: 1600490069
Probability Theory: A Concise Course by Y.A. Rozanov
Series: Dover Books on Mathematics
Paperback: 148 pages
Publisher: Dover Publications (June 1, 1977)
Language: English
ISBN-10: 0486635449
The Computer and the Brain (Mrs. Hepsa Ely Silliman Memorial Lectures) by John von Neumann
Paperback: 112 pages
Publisher: Yale University Press; 2 Sub edition (July 11, 2000)
Language: English
ISBN-10: 0300084730
A Book of Abstract Algebra: Second Edition by Charles C Pinter
Paperback: 400 pages
Publisher: Dover Publications; Second Edition edition (December 17, 2009)
Language: English
ISBN-10: 0486474178
Euler: The Master of Us All (Dolciani Mathematical Expositions, No 22) by William Dunham
Paperback: 192 pages
Publisher: The Mathematical Association of America (January 1, 1999)
Language: English
ISBN-10: 0883853280
Lambda-Calculus and Combinators: An Introduction by J. Roger Hindley, Jonathan P. Seldin
Hardcover: 358 pages
Publisher: Cambridge University Press; 2 edition (August 11, 2008)
Language: English
ISBN-10: 0521898854