I will give a talk about Mercurial and Python

Martin Geisler mg at aragost.com
Wed Nov 10 02:18:31 CST 2010


Hi everybody,

I will be giving a talk about our experiences with using Python in
Mercurial. The talk is on Tuesday, November 16th in Zurich, Switzerland:

  http://www.aberla.com/events/tabid/59/vw/3/itemid/46/d/20101116/language/en-us/python-geek-night.aspx

The abstract for the talk:

  Mercurial is a distributed revision control system written in Python.
  Revision control systems must scale efficiently to deal with large
  amounts of data -- it is not uncommon to see repositories with
  gigabytes of data spread among maybe 100,000 files. It can therefore
  seem like an odd choice to use a very high-level language like Python
  for such an intensive task.

  However, Mercurial manages to be very efficient while still being 95%
  pure Python code. The main trick is to push the performance critical
  inner loops to Python C extensions and to use efficient, scalable data
  structures and algorithms.

  Python makes it very natural to develop programs with this hybrid
  approach and this in turn lets you do more with fewer resources.


Please come if you are in the area -- I would love to meet more people
who use Python and/or Mercurial here in Switzerland.

The event is free and you register here:

  http://www.aberla.com/events/tabid/59/vw/4/itemid/46/d/20101116/language/en-us/registrieren.aspx

-- 
Martin Geisler

aragost Trifork
Professional Mercurial support
http://aragost.com/mercurial/


More information about the Mercurial-devel mailing list