Michael, I'm delighted to read your gracious and thoughtful response. These ideas make me want to revisit and perhaps revise into a brand new write-up (all over again) something I had written <https://programming-digressions.com/2017/08/beautiful-code-beautiful-prose.html> a while ago!
On Friday, June 21, 2019 at 10:12:21 AM UTC-5, Michael Jones wrote: > > Agree about Lisp (and in same way, Forth and J etc.). About the book I > recommended, it is a missionary book; one of the Bell Labs diaspora on the > topic of why people like UNIX so much, what's not so obvious about > programming (that it is really about people more than machines), and a > point of view by Rob on things like simplicity, testing, and other "above > the language level" topics. I don't want to give it all away, but if the > people who were in anyway associated with this book had formed a "gang" and > written a language to implement the ideas... > > On Fri, Jun 21, 2019 at 7:01 AM Akram Ahmad <sftw...@gmail.com > <javascript:>> wrote: > >> 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> 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. >>>> 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* >>> >> -- >> 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/dc94aadc-a44b-4c30-8f9b-5c7e23f50b4b%40googlegroups.com >> >> <https://groups.google.com/d/msgid/golang-nuts/dc94aadc-a44b-4c30-8f9b-5c7e23f50b4b%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/1a7d48d4-3828-4687-9214-ff428eea2b53%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.