Bill Gates has become a powerful influence on publishing. An endorsement from the philanthropist and Microsoft cofounder can cause tangible sales spikes, reminiscent of the golden ticket that once came with being picked for Oprah's book club. So just what does Gates read? Quartz manually compiled all 186 of the books recommended on his blog,...
I learned to code around the same time I learned to read and write. I loved computer games and I wanted to learn how to make my own. I loved games and stories about magic, and computers seemed about…
This is Learn You a Haskell, the funkiest way to learn Haskell, which is the best functional programming language around. You may have heard of it. This guide is meant for people who have programmed already, but have yet to try functional programming.
Most Haskell tutorials on the web use a style of teaching akin to language reference manuals. They show you the syntax of the language, a few language constructs, then tell you to create a few simple functions at the interactive prompt. The "hard stuff" of how to write a functioning, useful program is left to the end, or omitted entirely. This tutorial takes a different approach.
This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or get your own paperback copy of the second edition.
JSbooks is a showcase of the bests free ebooks about Javascript. Find here the best publications about your favourite programming langage without spending any bucks !
This is the second edition of the JavaScript. The Core overview lecture, devoted to ECMAScript programming language and core components of its runtime system.
JavaScript Allongé is a first and foremost, a book about programming with functions. It’s written in JavaScript, because JavaScript hits the perfect sweet spot of being both widely used, and of having proper first-class functions with lexical scope.
This book is targeted at professional developers wishing to improve their knowledge of design patterns and how they can be applied to the JavaScript programming language.
This cookbook is targeting developers that already have a basic understanding of what React is and how it works. It's not meant to be used as a complete how-to guide but as an introduction to popular concepts/design patterns.
"Functional-Light JavaScript" explores the core principles of functional programming (FP) as they are applied to JavaScript. But what makes this book different is that we approach these principles without drowning in all the heavy terminology.
This is a living, breathing guide. … This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis.
Python Programming Language books at E-Books Directory: files with free access on the Internet. These books are made freely available by their respective authors and publishers.
If reading multiple hundreds of pages about a language isn't your style, then Rust By Example has you covered. While the book talks about code with a lot of words, RBE shows off a bunch of code, and keeps the talking to a minimum. It also includes exercises!
Cargo is the Rust package manager. Cargo downloads your Rust project’s dependencies, compiles your project, makes packages, and upload them to crates.io, the Rust community’s package registry.
Go is a programming language made by google and one thing I really enjoy about it is the different paradigm presented to the programmers. If you are reading this post you are at least intrigued with…
Somehow, it just seems like the kind of thing a Greek and Latin graduate student with free lance experience in web development would do. It began as a pet project of Tim's to catalog his own books, and those of his book-loving friends. And so began the first social book cataloging site. LibraryThing.com launched on…
"It is hard to reason about an arbitrary chunk of code specifically because you
cannot tell what it does not do. Developers voluntarily impose constraints on the
system in order to amplify their reasoning abilities."
Because Internet: Understanding the New Rules of Language From Riverhead Books (Penguin), available now! A linguistically informed look at how our digital world is transforming the English language. Language is humanity’s most spectacular open-source project, and the internet is making our language change faster and in more interesting ways than ever before. Internet conversations are structured by…
Because Internet book. Read 20 reviews from the world's largest community for readers. A linguistically informed look at how our digital world is transfo...