Ben Coman wrote > Max, > > The other say I was contemplating having a git implementation written > entirely in Pharo, and today I bumped into something from your history > (~2011?) [1] indicating this might have been attempted. I'm curious > why this was abandoned in favour of libgit bindings.
I have seen a lot of "not invented here" work in the Smalltalk world over the last 25 years. That in itself is enough reason to not reimplement everything in native Smalltalk. There are whole communities out there who specialize in one esoteric piece of technology. You can stand on their shoulders or you can copy their work. One of those appeals a lot more to me than the other. When we bind to someone else's work, their updates are almost free to us. Otherwise, we tie up a lot of our own resources replicating their work and not advancing our own. > [1] http://scg.unibe.ch/wiki/students/maxleske > > cheers -ben -- View this message in context: http://forum.world.st/Git-written-entirely-in-Smalltalk-tp4880274p4880430.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
