Re: VCS comparison table

From
Jakub Narebski <hidden>
Date
2016-06-15 22:42:44
Reply to
Charles Duffy, 2016-06-15
Charles Duffy wrote:
Johannes Schindelin wrote:
quoted
quoted
Shell scripts allow for a fragile system because they could include C
code
quoted
quoted
snippets which they then compile and LD_PRELOAD.
    
Well, I do not expect people to misbehave. You do not compile a nasty 
C-program from a shell script _by mistake_.
You also don't replace bzrlib functionality (in your terms, plumbing) in 
a plugin by mistake.
Perhaps the cause for not having plugins in GIT (besides the fact that
it follows OSS + Unix guidelines) is that git is not libified, yet. It
is "scriptified", i.e. it has many helper programs, and has options for
pipelining that it is really easy to use in scripts (Cogito, pg, StGit),
but the libification effort is [only] ongoing.

-- 
Jakub Narebski
Warsaw, Poland
ShadeHawk on #git
Thread (200 messages) 200 messages, 32 authors, last reply 2016-08-11
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help