While I've heard great things about Pike and Kernighan’s *The Practice of Programming*, that is one book I have not got around to picking up; clearly, you think highly of it, so I'm going to check it out, thanks for the pointer! Does it address some of the same areas as, say, *The Pragmatic Programmer: From Journeyman to Master* by Andy Hunt and Dave Thomas and/or *The Art Of UNIX Programming: The Cathedral and the Bazaar* by Eric Raymond?
Speaking of the amazing programmer that Eric Raymond is, he has made an observation of which I'm reminded by your thoughtful comment. Thus, and as I had mentioned many moons ago in my Clojure write-up <https://programming-digressions.com/2015/08/best-clojure-books.html>, he has pointedly noted that "*Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot.*" ~Akram On Thursday, June 20, 2019 at 6:12:51 PM UTC-5, Michael Jones wrote: > > There is a marvelous book that is about Go in a magical way...it explains > and teaches Go’s personality and attitude...from before Go was born. Read > Rob Pike and Brian Kernighan’s “The Practice of Programming.” After reading > it carefully you will understand Go in a deeper way than would otherwise be > possible. If you have a detective-like personally, study the author’s > credits for who advised them. You’ll think it was the “most frequent poster > ranking” for this mailing list... even though this all happened beforehand. > > You’ll also become a better programmer. Truly. > > On Thu, Jun 20, 2019 at 9:55 AM Aman Alam <shek...@gmail.com <javascript:>> > wrote: > >> Hi Rog, >> >> Are there any plans to make this book available for Kindle, or in PDF, >> please? >> >> Regards, >> Aman >> >> On Friday, February 22, 2019 at 4:29:29 AM UTC-5, rog wrote: >>> >>> You might want to take a look at Manning's "Get Programming With Go" >>> too; it's aimed mostly at more inexperienced programmers. >>> >>> https://www.amazon.com/Get-Programming-Go-Nathan-Youngman/dp/1617293091 >>> >>> (disclosure: I'm one of the authors :]) >>> >>> >>> On Thu, 21 Feb 2019 at 23:02, Akram Ahmad <sftw...@gmail.com> wrote: >>> >>>> >>>> - The amazing language that golang surely is, and how refreshingly >>>> (and elegantly) simple a language golang is—take this from someone >>>> coming >>>> from extensive experience in Java and Scala, two language which >>>> well-deservedly have a lot going for them—I think we need to do >>>> *more* to popularize (and 'socialize') the promise of golang to the >>>> larger community of programmers. >>>> - To that end, I put together and recently posted a (fairly) >>>> detailed blog post: *Best Go Programming Books (2019) >>>> >>>> <https://programming-digressions.com/2019/02/17/best-go-programming-books-2019/>* >>>> . >>>> - Earlier posts (at least on golang) include the following two: *The >>>> Go Programming Language >>>> >>>> <https://programming-digressions.com/2018/04/09/the-go-programming-language/>* >>>> >>>> and *Further Adventures In Go Land >>>> >>>> <https://programming-digressions.com/2018/08/26/further-adventures-in-go-land/>* >>>> . >>>> >>>> Go golang! >>>> >>>> Warm Regards to fellow gophers, hibernating or otherwise :) >>>> >>>> ~Akram <https://github.com/akramtexas> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "golang-nuts" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to golan...@googlegroups.com. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "golang-nuts" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to golan...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/golang-nuts/b8afaf18-d05d-4b5d-8ca7-306a41f76555%40googlegroups.com >> >> <https://groups.google.com/d/msgid/golang-nuts/b8afaf18-d05d-4b5d-8ca7-306a41f76555%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > > *Michael T. jonesmichae...@gmail.com <javascript:>* > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/dc94aadc-a44b-4c30-8f9b-5c7e23f50b4b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.