
Clojure for the Brave and True
Learn the Ultimate Language and Become a Better Programmer
No Starch Press · Print & ebook · October 15, 2015
For weeks, months—nay!—from the very moment you were born, you’ve felt it calling to you.
We earn from qualifying purchases.
- Who it’s for
- Get into Clojure through real programs, with Lisp and functional programming introduced along the way.
- Themes
- Clojure programming, Functional programming, Concurrency and parallel programming
- Pacing
- Steady
Nearest books
Matched by what the books are about, then ordered by what their readers also loved.
97 Things Every Programmer Should KnowKevlin Henney54% matchShares Programming Basics
Java Concurrency in PracticeBrian Goetz, Tim Peierls52% matchShares Java Programming
The Nature of CodeDaniel Shiffman52% match
Learn You a Haskell for Great Good!Miran Lipovaca61% matchShares Programming Languages and Programming Basics
Clojure ProgrammingChas Emerick, Christophe Grand81% matchShares Programming Languages and Programming Basics
Javascript: the Definitive GuideDavid Flanagan52% match
The Elements of Computing Systems, Second EditionNoam Nisan, Shimon Schocken50% matchShares Programming Basics
Growing Object-oriented Software, Guided by TestsSteve Freeman, Nat Pryce48% match
For younger readers: Python for Kids, Scratch 3 Programming Playground, Python for Kids, 2nd Edition
Start with three books, and this one can be the first.
Members get a new edition every morning: a route out from their books to essays, research and talks, with the reason for each.
Start with this bookAbout this book
For weeks, months—nay!—from the very moment you were born, you’ve felt it calling to you. At long last you’ll be united with the programming language you’ve been longing for: Clojure! As a Lisp-style functional programming language, Clojure lets you write robust and elegant code, and because it runs on the Java Virtual Machine, you can take advantage of the vast Java ecosystem.
Continue reading
Clojure for the Brave and True offers a "dessert-first" approach: you’ll start playing with real programs immediately, as you steadily acclimate to the abstract but powerful features of Lisp and functional programming. Inside you’ll find an offbeat, practical guide to Clojure, filled with quirky sample programs that catch cheese thieves and track glittery vampires. Learn how to: –Wield Clojure’s core functions –Use Emacs for Clojure development –Write macros to modify Clojure itself –Use Clojure’s tools to simplify concurrency and parallel programming Clojure for the Brave and True assumes no prior experience with Clojure, the Java Virtual Machine, or functional programming. Are you ready, brave reader, to meet your true destiny? Grab your best pair of parentheses—you’re about to embark on an epic journey into the world of Clojure!
Playful, Practical Clojure
Get into Clojure through real programs, with Lisp and functional programming introduced along the way.
Come here for
- A hands-on start with Clojure’s core functions
- Quirky examples involving cheese thieves and glittery vampires
Expect
- An offbeat guide that builds toward Lisp’s more abstract ideas
- Coverage of Emacs, macros, and concurrency
Where it sits
| Programming Languages | 48% |
|---|---|
| Programming Basics | 33% |
| Java Programming | 26% |
Percentages are BookFrontier’s reading of the book.
Publisher categories
- Programming Languages
- Java Programming
- Authors
- Daniel Higginbotham
- Publisher
- No Starch Press
- Published
- October 15, 2015
- Format
- Print & ebook
- Theme
- Clojure programming · Functional programming · Concurrency and parallel programming
- Reading lane
- Programming Languages