Here are 49 books that Land Of Lisp fans have personally recommended if you like
Land Of Lisp.
Shepherd is a community of 11,000+ authors and super readers sharing their favorite books with the world.
Shepherd is reader supported. When you buy books, we may earn an affiliate commission.
Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.
Smalltalk is not as common or popular as it once was, but the influence its design had on programming is hard to overstate.
Reading this book has changed how I think about object orientation, and how I design systems, learning the patterns of Smalltalk makes it clear what object oriented design is really intended to achieve.
This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For programmers, project managers, teachers and students -- both new and experienced. This book…
I started programming in high school and wrote software in many domains for 30 years, from the early ARPA-net to massive credit card software. I wrote a FORTRAN compiler with one assistant in a year. I got hassled to do proper project management. Nightmare. It was all about inflated expectations instead of moving fast and winning. Then in 25 years of venture capital investing, I learned from many young companies how the little startups built quickly and well things that giants like Google literally could not get done. This book and my others spell out what I learned from the little guys who beat the giants.
This is the defining book on the C language, written by the authors of the language and published in 1978.
By the early 1980’s it became the standard for writing systems software, helped by the fact that the UNIX operating system was written in it. UNIX grew to become the world’s dominant operating system, running over 90% of the world’s web servers.
By the time I encountered the language I already had programmed extensively in assembler, COBOL, FORTRAN, and other languages. I had written a commercial FORTRAN compiler. The language changed my world, and this book was unique then and now for being written by the creators of the language that changed the world of programming forever.
Nothing about all the languages since C makes things better – yes, including C++. All they do is add complexity and put unnecessary constraints on language, along with continuing the focus on language…
This edition describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.
Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.
Distributed systems are everywhere now, but long before there were telephony switches, and Erlang was built to make those work.
Reading this book gave me not only an understanding about Erlang, but the language and understanding to talk and think about systems which are distributed from the beginning, not as an afterthought. For me personally Erlang/OTP is the DSL for dystributed system and the patterns implemented have applications every time I think about distributed systems now.
Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.
Not really a programming book, Modern Operating Systems has been influential for me to understand what I am working with.
When learning about how OSs do their job it is impossible to know everything, but having a rough picture and being able to know how and where to drill down further is what it is all about and this is where this book really shined for me. Even when never writing a driver or working with kernel code, knowing how the details fit together helps in estimating complexity.
The knowledge I got from this book more than once helped me recognize when something was too good to be true, or simplify complex software by working with not against the OS, in my opinion a must read for every programmer.
Please Read Notes: Brand New, International Softcover Edition, Printed in black and white pages, minor self wear on the cover or pages, Sale restriction may be printed on the book, but Book name, contents, and author are exactly same as Hardcover Edition. Fast delivery through DHL/FedEx express.
I have always loved game design – I love doing it, reading about it, thinking about it, and helping others do it. As you can see in the list, I’ve learned that sometimes what helps game designers most is getting inspiration from other fields. I hope these books help you as much as they helped me.
A tremendous amount of what makes a great videogame happens at the millisecond level. In this realm that is invisible to most, tiny changes make for enormous differences in the way a game feels. If you would master the secret rules that make for a game that people can’t put down because it just feels so good to play, you are wise to read this book.
"Game Feel" exposes "feel" as a hidden language in game design that no one has fully articulated yet. The language could be compared to the building blocks of music (time signatures, chord progressions, verse) - no matter the instruments, style or time period - these building blocks come into play. Feel and sensation are similar building blocks where game design is concerned. They create the meta-sensation of involvement with a game.
The understanding of how game designers create feel, and affect feel are only partially understood by most in the field and tends to be overlooked as a method or…
I’m a lifelong video game obsessive. I think about video game worlds and my relationship with them in the ways most people think about family vacations to the beach or a trip with friends to Las Vegas. Every game I play is an opportunity to experience a new world, and a new culture, and to change myself along the way. Video games are a younger industry than either the music industry or the movie industry, but it’s more than 2.5x bigger than those two industries combined! There are reasons humans are so enamored by video games. The books on my list explore those reasons.
Getting Gamers shows us that the science of video games is the science of human interaction. In fact, some game development studios staff teams of psychologists and researchers, and sometimes those teams use virtual spaces as testing environments for psychology theories.
How does physical appearance prime social interactions (ie, the Proteus Effect), for example? With the wealth of avatar customization options available to gamers, we can carefully articulate and test our assumptions of interactions in groups using MMOs (massive multiplayer online games).
Tell your non-gaming friends: video games remind us that we are human!
Video games are big business. They can be addicting. They are available almost anywhere you go and are appealing to people of all ages. They can eat up our time, cost us money, even kill our relationships. But it's not all bad! This book will show that rather than being a waste of time, video games can help us develop skills, make friends, succeed at work, form good habits, and be happy. Taking the time to learn what's happening in our heads as we play and shop allows us to approach games and gaming communities on our own terms and…
I’m a lifelong video game obsessive. I think about video game worlds and my relationship with them in the ways most people think about family vacations to the beach or a trip with friends to Las Vegas. Every game I play is an opportunity to experience a new world, and a new culture, and to change myself along the way. Video games are a younger industry than either the music industry or the movie industry, but it’s more than 2.5x bigger than those two industries combined! There are reasons humans are so enamored by video games. The books on my list explore those reasons.
Where David Sudnow’s Breakout: Pilgrim in the Microworld focused on the flamboyant poetry of gaming, Michael W. Clune’s Gamelife opts for minimalism.
Clune himself describes the book as a memoir about computer games, which is true, and that description alone warrants inclusion in my list. Why? Any topic that can be a lens through which to reflect on one’s own life is noteworthy.
Clune isn’t a game developer recounting a life spent developing games. Clune isn’t a games industry executive doling out business advice. Clune is a gamer with a childhood he’s able to better understand when filtered through video games.
Tell your non-gaming friends: video games are therapy!
In telling the story of his youth through seven computer games, critically acclaimed author Michael W. Clune (White Out) captures the part of childhood we live alone.
You have been awakened.
Floppy disk inserted, computer turned on, a whirring, and then this sentence, followed by a blinking cursor. So begins Suspended, the first computer game to obsess seven-year-old Michael, to worm into his head and change his sense of reality. Thirty years later he will write: "Computer games have taught me the things you can't learn from people."
Gamelife is the memoir of a childhood transformed by technology. Afternoons spent…
I’m a writer and professor of literary studies whose work has been deeply involved in topics of truth, realism, and public policy. My recent book considers works of fiction that openly and honestly experiment with questions of uncertainty, identity, and risk in the supermodern present. This book draws from disciplinary discourses in law, finance, and economics, which similarly contend with competing claims to truth and value and dive deep into the circumstantial and speculative games that authors play when they write fiction about reality. I have my PhD in Spanish Literature (UVA), M.A. in International Affairs and Economics (Johns Hopkins Univ.), and a B.A. from Harvard University.
I found this book so smart in the way that it examines and questions how we have made many parts of our worlds into winner-take-all competitions or “games.” I thought Jagoda did a great job making me think about “gamified” realities that simulate real-world situations and how we virtually experiment through gameplay.
I was also drawn to the idea that games could “safely” let us play out real-world scenarios, imagining and testing out new ways of trying out alternative futures without the risks of playing those for real.
At the same time, I am reminded that however simulatively real the game feels, the consequences are not similarly real. Win or lose, we can always “end” the game, reboot, and start again–not necessarily so in real life.
I write about aloneness and individuals, what it takes to connect to family and community, and how to hang on to the people we hold dear. This means I think a lot about points of view and personal perception. We often wonder: Have I got this right? Did they get my meaning? Does everybody feel this? And more often than not, everybody does. These interpretations are both personal and universal at the same time. We all fear loss; we all have to be brave to hold onto people we love and principles we value.
This book is about being brave. You know when a problem grows into a huge scary monster,right? It’s got you cornered and you don't think you'll ever get out alive, but with the rightattitude, you can. Our hero Phoenix is braver than his years, but in some ways he’s moregrown-up than his dad. In this retelling of the ancient Greek story of the minotaur, who crushesmortals and eats them for breakfast, we step into a monstrous virtual world created byPhoenix’s dad. I wanted to run, but most of all I wanted to stay and see what happened next.Will the minotaur eat Phoenix alive? I related to Phoenix trying to survive and trying to work outhis issues with his dad, because every one of us has to face the same difficult world and becourageous about it.
'Real life' or the death defying adventures of the Greek myths, with their heroes and monsters, daring deeds and narrow escapes - which would you choose?
For Phoenix it's easy. He hates his new home and the new school where he is bullied. He's embarrassed by his computer geek dad. But when he logs on to The Legendeer, the game his dad is working on, he can be a hero. He is Theseus fighting the terrifying Minotaur, or Perseus battling with snake-haired Medusa. It feels as though he's really there ? The Legendeer is more than just a game. Play…
I’ve always been fascinated by science fiction and by Biblical Scripture. That may seem dichotomous to some, but not to me. I have a passion for science and for Scripture because both bring understanding about our world from the microcosm to the macrocosm. My writings are a mixture of science and mystery with a science fiction feel and a Christian perspective. I like stories that show how truth arises even from the dark, confusing, and ambiguity of life to help one discover something about God they may not have considered before, and at the same time enjoy a fun, fast-paced, and exciting journey as they read.
While not science fiction in the classical sense, it is a story of a different kind of world where virtual reality and reality blur. The main character almost lives in a virtual reality gaming program, but when he is to do something in the real world, he finds he can’t really tell the two apart and that leads to grave consequences.
From James Dashner, the author of the New York Times bestselling Maze Runner series, comes an edge-of-your seat adventure. The Eye of Minds is the first book in The Mortality Doctrine, a series set in a world of hyper advanced technology, cyberterrorists, and gaming beyond your wildest dreams ...and your worst nightmares. To catch a hacker, you need a hacker. For Michael and the other gamers, the VirtNet can make your wildest fantasies become real. And the more hacking skills you have, the more fun. Who wants to play by the rules anyway? But some rules were made for a…
Interested in
computer programming,
video games,
and
python?
11,000+ authors have recommended their favorite books and what they love about them.
Browse their picks for the best books about
computer programming,
video games,
and
python.