Live data from Hacker News

Introducing Go by Example

mmcgrana.github.com

1–10 of 37 posts

Re: Introducing Go by Example

#2
That's a great format for short examples. I'm kind of proud of this hobo tutorial[1], which I put together a few years ago. It uses the git commit comment for the article text, giving a clear explanation on how to evolve a larger program. This format will make it very easy for me to update it to Hobo 2.0 without introducing the inevitable mistakes you'd get just updating a text document.

1: http://cookbook.hobocentral.net/tutorials/agility

Re: Introducing Go by Example

#3
Looks like an excellent project, with a really clear and simple approach. I'd love to see more of these approaches for other languages, but I'm looking forward to working through this one.

Re: Introducing Go by Example

#4
Very cool. Maybe Go will win some people back to the strongly typed language realm. Having the compiler acts as a safety net is pretty awesome. Much better than having your code blow up at run time with dynamic languages.

Re: Introducing Go by Example

#6

Very cool. Maybe Go will win some people back to the strongly typed language realm. Having the compiler acts as a safety net is pretty awesome. Much better than having your code blow up at run time with dynamic languages.

Remember that it's only a spectrum. In Go, a lot of stuff is still not represented by the type system.

Re: Introducing Go by Example

#9

Very cool. Maybe Go will win some people back to the strongly typed language realm. Having the compiler acts as a safety net is pretty awesome. Much better than having your code blow up at run time with dynamic languages.

This is great. I'm still fairly new to programming and all my experience until now has been confined to dynamically-typed, interpreted languages (other than a little dabbling into C for learning's sake), so I'm really appreciative of any efforts to clearly illustrate new languages to newbies like me. I would love to see something like this for Haskell or Clojure if anyone knows of any good links.

Re: Introducing Go by Example

#10
Mark, I'm curious to know if you find yourself using Go or Clojure more these days.

They're quite different languages, so I was surprised to see a bunch of Go libraries in your Github after using a bunch of Clojure gear you'd written over the years.

Post reply on HN