Here are 57 books that Modern Operating Systems fans have personally recommended if you like
Modern Operating Systems.
Shepherd is a community of 12,000+ authors and super readers sharing their favorite books with the world.
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…
The Beatles are widely regarded as the foremost and most influential music band in history and their career has been the subject of many biographies. Yet the band's historical significance has not received sustained academic treatment to date. In The Beatles and the 1960s, Kenneth L. Campbell uses The…
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.
Lisp will always have a special place in my brain, not language can be as expressive and molded to what the programmer wants to do in my opinion.
Learning a programming language can be a bit dry, but not in the case of Land of Lisp, honestly I just found this book to be fun from beginning to end, and even so I was already familiar with Lisp before reading it I actually followed all the way through not skipping a page.
Yes Lisp is hardly in use these days, but if you know it you will find its concepts popping up all over the place and this is why knowing it is so useful.
Lisp has been hailed as the world s most powerful programming language, but its cryptic syntax and academic reputation can be enough to scare off even experienced programmers. Those dark days are finally over Land of Lisp brings the power of functional programming to the people! With his brilliantly quirky comics and out-of-this-world games, longtime Lisper Conrad Barski teaches you the mysteries of Common Lisp. You ll start with the basics, like list manipulation, I/O, and recursion, then move on to more complex topics like macros, higher order programming, and domain-specific languages. Then, when your brain overheats, you can kick…
Anatomy of Embodied Education
by
E. Timothy Burns,
The vast mysterious terrain explored in this book encompasses the embodied human brain, the processes through which humans grow, develop, and learn, and the mystery of consciousness itself. We authors offer this guidebook to assist you in entering and exploring that terrain.
The art of computer programming is a lot like the art of writing: It's not just about what your program says but about how it says it. One of the reasons I like the C and C++ languages—which I picked up in the late 1990s and haven't put down since—is that, as compiled, non-sandboxed languages, they promise total control over the machine. Show me where you want each byte of data to go in memory; show me the machine instructions you want; and I can make C++ do that for you.
Next to Fred Brooks' The Mythical Man-Month, this is perhaps the most classic of all classic programming books.
The authors write: "Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design."
The book is astoundingly practical as a tutorial, which is itself a testament to the Unix "pipe" model of programming: By page 13, they've introduced getchar and putchar, and by the end of Chapter 1, twenty pages later, you've implemented a host of useful utilities including cat, wc, and detab. In Chapter 5 you implement a function recognizable as the now-standard qsort; in Chapter 8 you implement malloc itself.
Now, I recommend "K&R1," not the more popular "K&R2." The first edition was issued in 1978 at a slim 225 pages; the second edition, a decade later, added conformance with ANSI…
Known as the bible of C, this classic bestseller introduces the C programming language and illustrates algorithms, data structures, and programming techniques.
Humor is based on surprise and the ‘foreign’ is often surprising. As I traveled all over the world for work, I searched out local authors and found myself laughing. It started with At Swim Two Birds and has never stopped.
I like to read thrillers set in countries I'm visiting, and so I randomly picked up How's the Pain? billed as “French Noir”. The title alone is almost worth the price of admission.
It is supposedly the standard greeting among some African tribesmen. Beats the existential pants off “How are you?”, don’t you think? The writing fulfills the title’s promise. It is tight and funny, brutal in parts, but doesn’t succumb to some noir’s tendency to gratuitously pile on the awfulness of it all.
How's the Pain? is an off-kilter, blackly comic novel about an unlikely duo of a soon-to-be-retired assassin and a deadbeat young man, from the 'slyly funny' [Sunday Times] Pascal Garnier.
'Deliciously dark ... painfully funny' New York Times
Death is Simon's business. And now the ageing vermin exterminator is preparing to die. But he still has one last job down on the coast, and he needs a driver.
Bernard is twenty-one. He can drive and he's never seen the sea. He can't pass up the chance to chauffeur for Simon, whatever his mother may say. As the unlikely pair set…
I’ve always wanted to write. It took years to get started, and after working in the library and information technology fields for over thirty-five years, I quit the day job routine in 2011 to write full time. I've learned two valuable lessons since I started writing which have been of immense help. The first is a quote from writer and activist Mary Heaton Vorse, who said, "The art of writing is the art of applying the seat of the pants to the seat of the chair." The second is from novelist Rachel Basch, who told me that "the story has to move down, as well as forward." Both sound simple. Neither is.
Smiley classifies and defines the novel and provides a primer of supportive instructions to the struggling writer. She explores the reasons why some novels succeed and some don’t. She provides the reader with a list of 100 books she has read, from thousand-year-old texts to recent bestsellers, offering her own insights and assessments of each work. Smiley provides a glimpse into the creative process and gives writers and readers new ways to be aware of what goes on between the lines. This book contains important and joyful advice for aspiring writers and is a gift to lovers of literature.
From the Pulitzer Prize-winning author of A Thousand Acres comes an essential guide for writers and readers alike: an exhilarating tour through one hundred novels that "inspires wicked delight.” —Los Angeles Times Book Review
From classics such as the thousand-year-old Tale of Genji to fiction by Zadie Smith and Alice Munro, Jane Smiley explores the power of the form, looking at its history and variety, its cultural impact, and just how it works its magic. She invites us behind the scenes of novel-writing, sharing her own habits and spilling the secrets of her craft, and offering priceless advice to aspiring…
Since childhood, I have been obsessed with understanding everything — science and the universe. Now, in this age of the JWST and a burgeoning space industry, I do sub-quantum mechanics research at an international physics think-tank, The Quantum Bicycle Society. My own hard sci-fi novel is intended to help publicize these scientific advances, as well as the behavioral psychology concepts that are the subject of my next nonfiction book, The Animal In The Mirror. The books on this list represent the foundation of inspiration that propelled my formative sci-fi journey, stories that also shine the light of insight onto our shared, instinctive nature.
This is an evocative story world with many great twists as the plot unfolds, and I’m a sucker for a great twist. I also love the very cool mix of sci-fi, human evolution, and complicated choices.
It not only explores how we might evolve on a journey so long that our tribal factions have forgotten we are even on a journey, but it gets even more interesting when we find out where we are.
Curiosity was discouraged in the Greene tribe. Its members lived out their lives in cramped Quarters, hacking away at the encroaching ponics. As to where they were - that was forgotten.
Roy Complain decides to find out. With the renegade priest Marapper, he moves into unmapped territory, where they make a series of discoveries which turn their universe upside-down ...
Non-Stop is the classic SF novel of discovery and exploration; a brilliant evocation of a familiar setting seen through the eyes of a primitive.
As a reader and an author, I prefer young adult novels because they tend to focus more on character growth and development than other genres, but I’m particularly drawn to both historical and fantasy period pieces in books and film. The medieval ages especially, with their castles and feudalistic way of life, have always fascinated me. This fascination was largely filled by reading and watching fairy tales and novel adaptations while growing up. Nowadays, I gravitate toward retellings like a moth to the flame, as I get to relive stories that have a special place in my heart in a fresh new way.
This atmospheric novel, a retelling of The Island of Doctor Moreau, is a perfect blend of gothic romance and haunting mystery. It’s beautifully written, well-paced, and filled with unexpected twists. I love the feminist theme presented through the main character, Juliet, who is independent despite the hardships she endures, is not dissuaded from pursuing her passion for science even though it wasn’t proper for a woman to do so at the time. There is also an underlying theme throughout the book that expertly juxtaposes sanity and madness, eliciting the question of where the line should be drawn.
For fans of Libba Bray, this first book in a gothic suspense trilogy is inspired by H. G. Wells's The Island of Dr. Moreau and has been hailed by New York Times bestseller Carrie Ryan as having "beautiful writing, breakneck pacing, a pulse-pounding mystery, and an irresistible romance."
Following accusations that her scientist father gruesomely experimented on animals, sixteen-year-old Juliet watched as her family and her genteel life in London crumbled around her—and only recently has she managed to piece her world back together. But when Juliet learns her father is still alive and working on a remote tropical island,…
In my previous role as a teacher, I often encountered teens who never, ever read outside of school – and hated having to read in school. Finding YA retellings of the classics became an indispensable tool for me in terms of not only linking the past with the present for the young adults in my classes, but also in terms of helping them see themselves in fiction, finding representation there, and discovering their own importance. It opened up whole worlds for all of us, and offered a pathway to a love of reading that I hope they will never forget!
I wanted to include an unashamedly fun read for balance, and Of Curses and Kisses is absolute bucketloads of fun. A contemporary Beauty and the Beast retelling, it’s charmingly clever, funny, and vibrant, with its cast of diverse characters and its boarding school setting. If you’re ever looking for a hug in book form, look no further!
For Princess Jaya Rao, nothing is more important than family. That's why when she finds out she'll be attending the same elite boarding school as Grey Emerson, a member of the rival royal family behind a humiliating scandal involving her little sister, she schemes to get revenge on the young nobleman in order to even the score between their families. The plan? Make him fall in love with her and then break his heart the way his family has broken hers.
Grey Emerson doesn't connect with people easily. Due to a curse placed on his family by the Raos that…
Humor is based on surprise and the ‘foreign’ is often surprising. As I traveled all over the world for work, I searched out local authors and found myself laughing. It started with At Swim Two Birds and has never stopped.
In the lineage of Goncharov’s Oblomov, with that very Russian mixture of humor and fatalism, this novel is a treat. In a sense, you know everything you need to know concerning the book’s content from the title.
The achievement is in making this somewhat kitschy, Hallmark card notion, come alive, entertain, and contain real meaning. Zaionchkovsky pulls it off like nobody’s business. Terrific job. Very funny and, also touching, without bathos.