6 ms·
It's interesting that each major web language seems to have paired off with a different VCS: - Python + Hg - Ruby + Git - PHP + ...SVN?
by jarin 16y ago
It's interesting that each major web language seems to have paired off with a different VCS:
- Python + Hg
- Ruby + Git
- PHP + ...SVN?
- strmpnk 16y agoThe C Ruby implementation is actually on subversion with an official git mirror. Granted, most Ruby projects are hosted using git repositories these days.
- burgerbrain 16y agoPHP + ...SVN? Gotta say, they deserve each other.
- there 16y agoand OpenCOBOL uses CVS http://www.opencobol.org/ http://www.opencobol.org/ (http://sourceforge.net/projects/open-cobol/develop http://sourceforge.net/projects/open-cobol/develop) maybe a language older than that still uses RCS
- barake 16y agoThe ERP where I work wraps RCS with a bunch of scripts. It's used for source control (of course) but also schema migrations, source generation, and a million other things I've checked files out that were last modified before I was born.
- abredow 16y agoBecause they both have widespread adoption?
- burgerbrain 16y agoBecause both are commonly perceived as a step backwards from the current state of the art, but more importantly because it's good sport to make cheap jabs at both of them :P
- bluesnowmonkey 16y agoYou know, comments like that disparage by implication anyone who finds value in PHP or SVN. That's a big chunk of the development community. It tears people apart rather than bringing them together. Maybe you should redirect your energy from snark and criticism toward something more constructive.
- burgerbrain 16y agoYou can simultaneously find value in something, and have a sense of humour about that something's shortcomings. Learning to laugh at ourselves is probably the greatest thing humanity could do to further peace and happiness.
- bluesnowmonkey 16y agoThat's a fair point, when it applies. But I perceive this joke as coming more often from a sense of superiority and an emotionally ill-conceived attempt to improve others by insulting them.
- burgerbrain 16y agoOr perhaps it comes out of pent up frustration at having to use them myself in work environments ;)
- jrockway 16y agoYou know, comments like that disparage by implication anyone who finds value in PHP or SVN. Maybe if we disparage them enough they'll switch to a real programming language and version control tool.
- jarin 16y agoPHP developers can probably take comfort in the fact that much like Java, Perl, C, Snooki, and others, even though PHP is long past its "sexy" stage, it's well into its "many billion-dollar companies are built on this" stage. SVN users, well, they probably just don't know any better. :)
- dchest 16y ago- Tcl + Fossil http://code.activestate.com/lists/tcl-core/10108/ http://code.activestate.com/lists/tcl-core/10108/ :-)
- sigzero 16y agoThat is an excellent choice for them. Dr. Hipp (author of SQLite) is the author of Fossil and a big Tcl fan. Tcl is maintained by a small core team of developers. Just an overall good fit for them.
- jrockway 16y agoPerl also uses Git.
- burgerbrain 16y agoAnd Go uses mercurial.
- eneveu 16y agoAn explanation for that might be that Go, being a Google Project, is hosted on Google Code, where Mercurial is the only supported DVCS. http://googlecode.blogspot.com/2009/04/mercurial-support-for-project-hosting.html http://googlecode.blogspot.com/2009/04/mercurial-support-for... http://code.google.com/p/support/wiki/DVCSAnalysis http://code.google.com/p/support/wiki/DVCSAnalysis
- Groxx 16y ago- .NET + VSS?
- icey 16y agoTFS now (Team Foundation Server)
- smhinsey 16y agoI was under the impression that they use SourceDepot still, but I could be wrong.
- mwsherman 16y agoCodeplex, which is Microsoft's open source site, supports Mercurial, SVN and TFS.
- personalcompute 16y agoHoly freaking cow, Microsoft has an open source hosting site?
- drdaeman 16y ago- Haskell (at least GHC) + Darcs
- jedbrown 16y agoA permanent switch to Git for GHC and all associated repositories is planned for March 15.
- jmuk 16y agoSo nobody is using Monotone?
- l0nwlf 16y agoThere is a reason Python is paired with Mercurial. Hg is written in Python. As for why Mercurial was chosen over Bazaar, it came down to popularity. As the core developer survey shows, hg was preferred over bzr.
- briancurtin 16y agoThat's not really the reason, and I believe it's even stated in the PEP.
- sunqiang 16y agoyeah, http://www.python.org/dev/peps/pep-0374/ http://www.python.org/dev/peps/pep-0374/
- cppsnob 16y agoJava?
- supert0nes 16y agoJava is a specification, the Oracle JRE/JDK is not open source. The OpenJDK uses Hg. When they talk about Python they are talking about the cpython or main implementation. Pypy, another Python implementation uses Hg as well
- stewbrew 16y agoit has more to do with corporate affiliations: hg seems to be strong at Google github was done in ruby php ... whatever