[go-nuts] Re: [ANN] Get Programming with Go

2018-03-09 Thread matthewjuran
I may have been pushing my own agenda more than what the Go project is actually about with this: Perhaps something like “Go is designed for programming modern computers and > computer systems in English” would be more accurate? This 2012 talk does indicate that Go is about Google-style

Re: [go-nuts] Re: [ANN] Get Programming with Go

2018-03-08 Thread Nathan Youngman
Yup. The "about this book" section in the front matter does suggest that seasoned C/C++ programmers look elsewhere, though perhaps it could be written more directly, or maybe in more places? Here's a quote from the front matter: "If you are a polyglot programmer who understands the merits of

[go-nuts] Re: [ANN] Get Programming with Go

2018-03-08 Thread ralphdoncaster
On Wednesday, 7 March 2018 10:46:58 UTC-4, Nathan Youngman wrote: > > Learn about error handling and concurrent state in the latest release of > Get Programming with Go, available from Manning Books. > > The first draft is complete. If you have any feedback, now’s the time to > get it in, as we

Re: [go-nuts] Re: [ANN] Get Programming with Go

2018-03-08 Thread matthewjuran
> > I'm not sure if "in English" really describes Go. Languages like Ruby > purport to offer English-like syntax (see "Beautiful Code: Leading > Programmers Explain How They Think") through metaprogramming tricks. On the > other hand, Go strives for simplicity and, in my opinion, clarity --

Re: [go-nuts] Re: [ANN] Get Programming with Go

2018-03-07 Thread Nathan Youngman
Hi Matthew, First of all, thanks for looking at the free chapters and providing feedback. I think I should reword the paragraph about the data centre, because there is what Go was initially announced as, and then there is the niche that it now occupies -- the later being predominately network

[go-nuts] Re: [ANN] Get Programming with Go

2018-03-07 Thread matthewjuran
> > Go is designed for the modern data center, but its adoption isn’t > restricted to the workplace. While the garbage collector may point to this, and I’ve previously argued about data centers stepping on other applications’ feet, my understanding is the stated goal is systems programming.