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 <sftwr2...@gmail.com> 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 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
> <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. jonesmichael.jo...@gmail.com <michael.jo...@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 golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CALoEmQy-Ek1iW-qx8tMzB4eVcj_37mF1FMEux%3DSg%3DB7TATUpiw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to