Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login
Interview with Andy Hunt, Coauthor of the Pragmatic Programmer (bestprogrammingbooks.com) similar stories update story
113 points by bodiam | karma 106 | avg karma 0.82 2017-04-12 17:41:31 | hide | past | favorite | 24 comments



view as:

Well, that was disappointing.

They made the interview feel longer by making the font so thin it takes you twice as long to read.

Thanks for the feedback. How can we improve it for next time?

Hey, I'm not an UX specialist but

  .entry p {
    margin-bottom: 1em;
    font-weight: 400;
    line-height: 25px;
    font-size: 16px;
  }
did the trick for me. I found it more pleasing to the eyes. BTW, nice interview! ;)

Thanks, that's most appreciated! I'll have a look to see what it does!

Added it! It indeed looks better. Not 100% sure about the line height, but thanks for this!

NP. Glad I could help. :)

Not too much interesting stuff in this interview apart of this:

    I hate languages that introduce accidental complexity
    such as JavaScript—what a nightmare of pitfalls for 
    newbies and even seasoned developers.

To make the next one better, what kind of questions would you like to see?

Not the OP, but something a bit more open ended and allowing interesting answers (IMHO):

- If you had to design a programming language, what would be some of the decisions you would make?

- (Since he lists things such woodworking, fiction writing, etc.) How has programming influenced your life?

- If you had to write another book, what would it be on?

- What do you think about the general state of interviews (programming related positions) in the industry?

--

Other non-question comment:

- UX/Usability/Readability, layout, font selection of you website is really poor. Please make it easier for the readers (e.g. https://blog.ycombinator.com/chris-slowe-interview)


Hi, thanks for the feedback, much appreciated. Will take your questions into account for the next interview.

Regarding the UX/etc, is is that bad? Any suggestions to improve? I'm not sure if the ycombinator is that much better to be honest, but I might be missing something, and I'm open for improvements!


Holy cow the font on this page is almost unreadable.

Hi, thanks for the feedback. Which browser/os are you using?

why no mention of python? seems strange than any modern programmer to leave it out.

> why no mention of python? seems strange than any modern programmer to leave it out.

Maybe because Andy Hunt was more into Ruby than into Python. Not every modern programmer uses Python. From practical point of view Ruby and Python are similar scripting languages. Python has an edge only if you need NumPy, SciPy.


or anything having to do with NLP

Spoke with him in the early days of his company about an order. Very chill guy and Pragmatic Programmer has had as much effect on me as I work day by day as any book.

I look at the book as a benchmark on how far along you are in the programming journey. I'm fond of saying young coders will agree with 50% of the book and reject the rest. But the more experience they get the more they agree with it.

I've re-read it a few times and still disagree with 2% of it so I guess that is good as it means I still have room to grow;<).


Damn, almost all of his next projects involve elixir:

"Writing Elixir and Phoenix code to manipulate MIDI in real time

Expand my Halloween project of multiple Raspberry Pi’s, Arduino, pneumatics, audio and effects to a full-blown Elixir/Phoenix/OTP demonstration.

Revise my book Pragmatic Thinking & Learning

Maybe a top-secret project or two.."


Just such a joy to write both syntactically and conceptually.

I wrote C to get through school. I wrote PHP to hack CRUD web apps. I write JS because it's ubiquitous and I'm required to. I write Elixir because I love to do it.


Did you come to Elixr from Ruby or Erlang? Or neither?

I learned a bit of Erlang first, and never really found a taste for Elixir's syntax. Can't say that I've really used it beyond tinkering though.


Elixir's syntax is much easier compare to Erlang's prolog inspired syntax.

I think anybody coming from any C inspired language would take Elixir over Erlang imo. Sure Erlang is a small language but the hump is much higher to get over the syntax than in Elixir.


Neither. My background was all C family until I read PragProg and then stumbled over Elixir in a search for another language for edification.

> Programming is an inspirational activity best learned from reading books written by great authors.

Or by doing and reading others code.


Legal | privacy