Live data from Hacker News

The Go language's first commit (1972)

repography.com

31–40 of 50 posts

Re: The Go language's first commit (1972)

#31

This seems to be a joke, but I was expecting it might be serious, because (AIUI) the Go compiler is derived from the Plan 9 C compiler. Of course, that was probably not started in 1972 , but it does mean Go's source code is older than the language itself.

One of the more strikingly recognizable steps along the way is the alef programming language, also a plan9/bell labs baby.

Re: The Go language's first commit (1972)

#32
post #17
post #13

Earlier quoted context omitted.

Obviously, code that old couldn't have been originally committed to git. But it is quite common to have old repositories migrated to git and one would expect the original time stamps been maintained after the migration.

In 1972 the web was still only available in black and white and a typical consumer laptop was the size of a steamer trunk.

There existed VCSs in 1972.

Re: The Go language's first commit (1972)

#34
post #9

This was done as a joke. Go was released. Someone else claimed he owns the name "Go" for a programming language. As a proof his github "go language" creation and commit date was shown. This wasn't fake, was real. Google surely won't give up for this reason. Few days later google extended their go commit to 1972. Preceding that author's date by a long shot. Guess you can find the news coverage from that time if you se…

Shitty joke. It was bought up in issue 9 in the golang repo and was a pretty big deal at the time. I still think they should have renamed go to "nine". Alas Google had no problem just steamrolling the guy and then pissing on ten years of his work with a go fuck yourself in the form of this commit. https://github.com/golang/go/issues/9

Perhaps pretty big deal for you. If it were pretty big deal in general we would have seen at least some copyright violation case about it.

Re: The Go language's first commit (1972)

#35
post #34

Earlier quoted context omitted.

Shitty joke. It was bought up in issue 9 in the golang repo and was a pretty big deal at the time. I still think they should have renamed go to "nine". Alas Google had no problem just steamrolling the guy and then pissing on ten years of his work with a go fuck yourself in the form of this commit. https://github.com/golang/go/issues/9

Perhaps pretty big deal for you. If it were pretty big deal in general we would have seen at least some copyright violation case about it.

Whether something is a big deal has nothing to do with whether there was a court case about it. Google behaved really poorly here. They should have changed the name. That has nothing to do with any law.

Re: The Go language's first commit (1972)

#36
post #34

Earlier quoted context omitted.

Shitty joke. It was bought up in issue 9 in the golang repo and was a pretty big deal at the time. I still think they should have renamed go to "nine". Alas Google had no problem just steamrolling the guy and then pissing on ten years of his work with a go fuck yourself in the form of this commit. https://github.com/golang/go/issues/9

Perhaps pretty big deal for you. If it were pretty big deal in general we would have seen at least some copyright violation case about it.

Organizations with very deep pockets have pursued copyright cases against Google. Mostly unsuccessfully because Google's pockets are deeper and litigation is expensive.

Re: The Go language's first commit (1972)

#37
post #9

This was done as a joke. Go was released. Someone else claimed he owns the name "Go" for a programming language. As a proof his github "go language" creation and commit date was shown. This wasn't fake, was real. Google surely won't give up for this reason. Few days later google extended their go commit to 1972. Preceding that author's date by a long shot. Guess you can find the news coverage from that time if you se…

This was done as a joke, but not in response to the Go! issue. If you have the original Mercurial repo from the time of the release, you will see it there from the start.

I wrote a longer post about this at https://research.swtch.com/govcs.

Re: The Go language's first commit (1972)

#38
post #9

This was done as a joke. Go was released. Someone else claimed he owns the name "Go" for a programming language. As a proof his github "go language" creation and commit date was shown. This wasn't fake, was real. Google surely won't give up for this reason. Few days later google extended their go commit to 1972. Preceding that author's date by a long shot. Guess you can find the news coverage from that time if you se…

Shitty joke. It was bought up in issue 9 in the golang repo and was a pretty big deal at the time. I still think they should have renamed go to "nine". Alas Google had no problem just steamrolling the guy and then pissing on ten years of his work with a go fuck yourself in the form of this commit. https://github.com/golang/go/issues/9

dsymonds strikes again..

David Symonds is a known type of bad actor within Google. Good luck if he latches onto your project or feature. This individual has consistently demonstrated a knack for deep sixing as much useful efforts as possible while simultaenously avoiding as much work as possible. The worst kind of BOFH developer I've encountered.

https://github.com/golang/protobuf/issues/156

It's just a sad aussie knoll troll situation.

Re: The Go language's first commit (1972)

#39
post #22
post #9

This was done as a joke. Go was released. Someone else claimed he owns the name "Go" for a programming language. As a proof his github "go language" creation and commit date was shown. This wasn't fake, was real. Google surely won't give up for this reason. Few days later google extended their go commit to 1972. Preceding that author's date by a long shot. Guess you can find the news coverage from that time if you se…

Something about the way git works suggests to me that Google did not in fact just change the timestamp on the first commit in their repository.

Something tells me your model of how git works is completely incorrect.

Re: The Go language's first commit (1972)

#40
post #7

Earlier quoted context omitted.

A date is just a number in a file. You can create Git commits with any date you want.

For the sake of interest, not quite any date. https://stackoverflow.com/questions/21787872/is-it-possible-... e.g. this repo which represented the US constitution in a Git repository couldn't use the actual dates it wanted to. https://github.com/JesseKPhillips/USA-Constitution#who-made-...

Yes and this actually matters.

Not allowing the creation of repos of historical data with correct timestamps is a bad design decision, not an inevitability.

Post reply on HN