Now Reading
Reflections on the Craft of Programming

Reflections on the Craft of Programming

2023-12-27 06:30:35

“Completely wonderful! A web page turner, similar to Harry Potter for the technically minded.” —Tobias Svensson from evaluation at return 42;

“This ebook is so fascinating I did 60 minutes on the treadmill yesterday as a substitute of the standard 30 as a result of I couldn’t cease studying.” —Joel Spolsky on Joel on Software

“Coders at Work ought to encourage readers to be taught concerning the wider context of their craft and cease the reinvention of the proverbial wheel” —Vladimir Sedach from evaluation at Slashdot

“Peter Seibel asks the kind of questions solely a fellow programmer would ask. Studying this ebook will be the subsequent smartest thing to chatting with these illustrious programmers in particular person.” —Ehud Lamm, Founding father of Lambda the Final – the programming languages weblog

“I extremely advocate it.” —Andy Mulholland, CTO, Capgemini

“I’ve lengthy identified the names and of the work of about half of the programmers in Peter Seibel’s fantastic ebook, Coders at Work; and it’s fascinating to learn their concepts about their lives and their concepts about programming. Higher but, I’ve now realized concerning the lives and philosophies of the opposite half of the programmers within the ebook, whose programs had been identified to me however the programmers themselves weren’t. Anybody concerned with pc programming and what makes an incredible pc programmer will get pleasure from this ebook.” —Dave Walden, authentic member of the BBN ARPANET crew

“These are fantastic interviews and this appears to be like to be a bible for any programmer who aspires to be higher.” —Peter Christensen, Founding father of GeekStack.com

“This ebook is lifeless attractive. When it comes out, it’s best to positively get a duplicate.” —Joseph F. Miklojcik III from evaluation at jfm3> _

“Very good ebook!” —Prakash Swaminathan from evaluation at CloudKnow

“Learn it, as a result of then you’ll know the best coding brains.” —Amit Shaw from evaluation at Teleported Bits

“One of many different core questions Peter asks is, what books would you advocate to assist a developer be taught programming? For me, this ebook joins my quick record—it takes you away from the constraints of studying inside a single firm or group, and reveals you the breadth of experiences that may make somebody an incredible developer.”
—Marc Hedlund from evaluation at O’Reilly Radar

“The vary of subjects lined is simply astounding.” —Chris Hartjes from evaluation at @TheKeyboard

Primarily based on practically eighty hours of conversations
with fifteen all-time nice programmers and pc
scientists, the Q&A interviews in Coders
at Work
present a multifaceted view into how nice programmers
be taught to program, how they apply their craft, and what they
take into consideration the way forward for programming.

See Also

“I write plenty of applications and I can’t declare to be typical however
I can declare that I get plenty of them working for a big number of
issues and I’d discover it more durable if I needed to spend all my time
studying the best way to use any individual else’s routines. It’s a lot simpler for
me to be taught a number of fundamental ideas after which reuse code by
text-editing the code that beforehand labored.” —Donald Knuth

“The issue with object-oriented languages is that they’ve acquired
all this implicit setting that they carry round with them.
You wished a banana however what you bought was a gorilla holding the
banana and the whole
jungle.”—Joe Armstrong

“Once I was 30, 35 years outdated, I knew, in a deep sense, each
line of code I ever wrote. I’d write a program in the course of the day, and
at night time I’d sit there and stroll via it line by line and discover
bugs. I’d return the following day and, certain sufficient, it will be
flawed.” —Ken Thompson

“I feel one of the crucial necessary issues, for me anyway, when
constructing one thing from the bottom up like that’s, as shortly as
attainable, getting this system to a state that you just, the programmer,
can use it. Even a little bit bit. As a result of that tells you the place to go
subsequent in a very visceral method.” —Jamie Zawinski

“I feel we’ve acquired folks now who’re simply as sensible because the
folks we had 30 years in the past and they’re being pushed to the bounds
of their talents as folks had been 30 years in the past. However the distinction
is that it’s not attainable to know
all the pieces that’s happening anymore.” —Man Steele

“By the point I graduated there truly was a
computer-science division, however I caught with math as my main.
It felt like doing all the necessities for a computer-science
main was like majoring in
IBM.”—Peter Norvig

“When the limestone of crucial programming is worn away,
the granite of practical programming might be noticed.”—Simon Peyton Jones

Source Link

What's Your Reaction?
Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0
View Comments (0)

Leave a Reply

Your email address will not be published.

2022 Blinking Robots.
WordPress by Doejo

Scroll To Top