Live data from Hacker News

Go's first commit

github.com

1–10 of 41 posts

Re: Go's first commit

#2
I don't get it. According to the github history there was a hello world commit in 1972, conversion to C in 1974, conversion to ansi-c in 1988, then the next commit was the first go specification in 2008.

Git was written in 2005.

What did these hello world commits have to do with go? Why are they in the git history?

Re: Go's first commit

#3
How is this so old? Was Go something that was brewing for a long time prior to its development and debut at Google? Also, Kernighan? Maybe I live under a rock, but I wasn't aware of his involvement.

Re: Go's first commit

#5

I don't get it. According to the github history there was a hello world commit in 1972, conversion to C in 1974, conversion to ansi-c in 1988, then the next commit was the first go specification in 2008. Git was written in 2005. What did these hello world commits have to do with go? Why are they in the git history?

I guess they just edited the dates for fun.

Re: Go's first commit

#6

I don't get it. According to the github history there was a hello world commit in 1972, conversion to C in 1974, conversion to ansi-c in 1988, then the next commit was the first go specification in 2008. Git was written in 2005. What did these hello world commits have to do with go? Why are they in the git history?

> According to the github history there was a hello world commit in 1972

> Git was written in 2005.

Not sure about this specific case, but it isn't uncommon to migrate from another version control system (e.g. Subversion) to Git while maintaining the past history.

Re: Go's first commit

#7

I don't get it. According to the github history there was a hello world commit in 1972, conversion to C in 1974, conversion to ansi-c in 1988, then the next commit was the first go specification in 2008. Git was written in 2005. What did these hello world commits have to do with go? Why are they in the git history?

This is the first "Hello World" program, written in 1972 by Brian Kernighan, in the "B" language.

I guess they decided to include a history of "Hello World" as the path to Go.

See https://en.wikipedia.org/wiki/%22Hello,_World!%22_program#Hi...

Re: Go's first commit

#8

Much more interesting (first language spec commit): https://github.com/golang/go/commit/18c5b488a3b2e218c0e0cf2a...

I wonder why they got rid of this one

> - new methods can be added to a struct outside the package where the struct is declared (need to think through all implications)

Re: Go's first commit

#9
post #3

How is this so old? Was Go something that was brewing for a long time prior to its development and debut at Google? Also, Kernighan? Maybe I live under a rock, but I wasn't aware of his involvement.

it's a joke.
Post reply on HN