Oh My God It’s Django!

August 17, 2006 – 9:56 pm

Guido just pronounced: Django is the web framework

  • Won’t be part of the core, but will be as “standard” as PIL or NumPy
  • This was not what I expected the outcome of my talk would be, but hey, I’ll take it ;-)
  • He hopes that Django and TurboGears will converge

Eric Jones: Enthought Tool Suite

  • Enthought does open source software and consulting for scientific computing with Python
    • One of the sponsors of this conference
    • Providing hosting for Software Carpentry
    • Walked through traits and other offerings

    Chris Mueller: Synthetic Programming with Python

    • A Python library for generating assembly code for the Power PC
      • Get rid of the many layers between Python and the hardware
    • Great performance for great effort (up-front about that)
    • Q: How do you debug? A: insert an illegal instruction, back up a few bytes, single-step in GDB
      • Interested in multi-language debugger, but interested in a lot of other things as well

    Prabhu Ramachandran: 3D Visualization

    • Author of MayaVi, a better (more Pythonic) wrapper for VTK
    • Impressive — hides as much of the guff in complex 3D scientific visualization as it can

    Andrew Straw: Realtime Computing with Python

    • The Grand Unified Fly: a computational simulation of a fruit fly
    • Use Python for high-level stuff, and real-time for sub-millisecond control of motors, etc.
    • Program $20 microcontrollers with Python
      • E.g., Flydra is a multi-headed camera+FireWire system to track fly motion

    Lightning Talks

    • Mike Ressler: Prototyping Mid-Infrared Detector Data Processing Algorithms
      • Classic data crunching with NumPy
    • Brian Granger: The State of IPython
      • Sales pitch
    • Travis Oliphant: Array Interface BOF
      • Please for people to help put together PEP for arrays in Python
    • Travis Vaught: Enstaller
      • Enhancements to Python Egg system (with GUI)
      • Worth tracking
    • Michel Sanner: The Current State of Vision
      • Update on a visual builder for image processing pipelines
      • Very cool — but lots of overlap (it seems) with MayaVi
    • Peter Wang: Quick Overview of Chaco
      • 2D plotting library
      • Repeat of slides from yesterday’s tutorial

    William Stein: Software for Algebra and Geometry Experimentation

    • SAGE bundles together lots of other packages used for algebra and exact computation
    • Very particular about getting his whole half hour, despite the late hour ;-)

    Alex Clemesha: Mathematica-like Plotting for SAGE

    • Slow cruise through SAGE’s graphics
    • As with web frameworks, Python has too many plotting packages for its own good

    Diane Trout: BioHub

    • There’s a lot of sequence data out there
      • And collection is accelerating rapidly
    • BioHub is a Python interface for large-scale genomic analysis
      • A database to link diverse annotation sources
    • I didn’t know that genes have version numbers… ;-)

    Greg Wilson: Software Carpentry

    • Last talk of the day — some locals had already headed home, but there were about 70 people present
    • Went well, but no one’s offering to teach the course at their institution this fall
    • Slides available online
  1. 14 Responses to “Oh My God It’s Django!”

  2. Your link to the slides no worky!

    By Leon on Aug 22, 2006

  3. Fixed the broken link to the slides from my lecture.

    By Greg Wilson on Aug 22, 2006

  4. I understand Guido’s role as BDFL but his statement that Django is “the” web framework carries ZERO weight with me and should for everybody in Python land. His ignorance of the frameworks is apparent by his “Django and TG should converge” remark. They are two very different frameworks with two very different goals. Pfffah!

    By Bob on Aug 22, 2006

  1. 11 Trackback(s)

  2. Aug 18, 2006: Guido van Rossum and Django Redux
  3. Aug 19, 2006: There can’t be only one. at Blue Sky On Mars
  4. Aug 21, 2006: about:cmlenz
  5. Aug 22, 2006: The Third Bit » Blog Archive » Chris Lenz on Django
  6. Aug 22, 2006: Michael Tsai - Blog - Snakes on a Plane?
  7. Aug 22, 2006: Bakelithandy » Blog Archiv » Is it April Fools Day Already?
  8. Aug 22, 2006: The Python Web Framework at VishalArya
  9. Aug 23, 2006: import this. » Blog Archive » Convergence (or lack thereof)
  10. Aug 24, 2006: The Third Bit » Blog Archive » Schneier and Siddiqui
  11. Aug 30, 2006: crankycoder.com » Blog Archive » SQLAlchemy and Django
  12. Apr 3, 2008: Guido On Django In 2006 at Gordaen’s Blog

Post a Comment