6 ms·
Interesting that Graydon Hoare [1], Rust's (initial) creator is one of the core developers. 1. https://github.com/graydon https://github.com/graydon
by lucian1900 12y ago
Interesting that Graydon Hoare [1], Rust's (initial) creator is one of the core developers.
1. https://github.com/graydon https://github.com/graydon
- neilk 12y agoGraydon also created monotone, which was a big influence on git. http://www.monotone.ca/monotone.pdf http://www.monotone.ca/monotone.pdf https://en.wikipedia.org/wiki/Monotone_%28software%29#Monotone_as_Git_inspiration https://en.wikipedia.org/wiki/Monotone_%28software%29#Monoto...
- LukeHoersten 12y agoI think Monotone was an alternative to BitKeeper and BitKeeper was the inspiration of Git and Mercurial. It even seems to suggest that in the link you posted.
- pgeorgi 12y agoLinus played with Monotone before he started git (and it shows) He is even credited in the changelog: http://lwn.net/Articles/131744/ http://lwn.net/Articles/131744/
- deleted 12y ago[deleted]
- masklinn 12y agoBitKeeper not being available anymore was the impetus for starting Git and Mercurial (as replacements for BK), but many of the concepts in Git and Hg come from Monotone, most importantly the use of merkle trees (according to /u/ggherdov Matt Mackall[0] recently mentioned this explicitly on IRC). Linus also mentioned Monotone by name as "the most viable alternative" before starting/publishing git[1] and as pgeorgi noted contributed to the same. [0] https://www.reddit.com/r/programming/comments/31yi7d/graydon2_stellar_consensus_recent_programming/cq6c8j4 https://www.reddit.com/r/programming/comments/31yi7d/graydon... [1] https://lkml.org/lkml/2005/4/6/121 https://lkml.org/lkml/2005/4/6/121
- psj 12y agoHe also did a little write-up around this stuff: http://graydon2.dreamwidth.org/201698.html http://graydon2.dreamwidth.org/201698.html