Added: 3 years ago
From: GoogleDevelopers
Views: 96,078
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (45)

Sign In or Sign Up now to post a comment!
  • Here is 1+ hour of seemingly interminable geek humor & prattle distilled: If you need to scale to even a fraction of the levels of Flickr, Yahoo, Google, Facebook, etc., a general purpose ORM framework isn't going to be an easy path. You are going to need to do *a lot* of your own custom work, and will likely get to know intimate details of ORM internals.

    Thank god I was doing some template coding at the same time ( in Smarty :) ), so it wasn't a total waste of time.

  • Cal Anderson is awesome he is full of knowledge.

  • I partly disagree with cal. I don't really think an all-purposes-ORM should handle such advanced tasks for you; if you need to handle a "serious" db architecture you'd taylor every line of code of it to your needs. Alternatively you could use a "serious" db which does that (way faster!), for example MongoDB (non-RDBMS) will automatically handle sharding/replication/failover and increase drastically performances wrt MySQL, and it can work as a caching system too (as long as "joins are evil")

  • Presenting top tip: get to some actual content in the first 5-10 minutes

  • 2,5 years, and django still doesn't have migrations (

  • @d3rekvideos use south for database migrations

  • 11 mins in i want to know about a real comparison between the two. i got beards and wizards instead. nuff said.

  • i want to know about a real comparison between the two. i got beards and wizards instead. nuff said.

  • is one of the people asking a question Zed Shaw????

  • Hrm. Some of his criticisms are no longer valid, but what I am getting from this is that if you want performance, the framework doesn't even matter. Only database design does. I don't think there's any framework out there that "automates" database architecture....

  • He's a funny guy, but christ: goddamn nerds always take too long to GET TO THE FUCKING POINT!

  • Great talk , funny and intensive..

  • 'PHP is a proper programming language.' Yeah, when he said that I realized this whole presentation is a joke indeed.

  • all this sarcasm and joking is annoying.

  • lol is that long

  • awesome,''why I hate django'' sounds great

    hahhahahaha

  • ...why?

  • OK, not I get it ++ for your comment.

  • wow, this guys actually uses slides in a non-fucked up useful way!

  • Pretty cool allright

  • You may be right, but do you not fear his rotatial strummings?

  • Hilarious! Kudos to Cal for having the nerve to such an ostensibly provocative talk, and to the Django people for not taking themselves too seriously and being happy to receive constructive, if often jocular, criticism.

    Genuinely funny. Even the presentation slides are amusing, although many of theme are not clearly visible in the vid. (they're available on Cal's personal site).

    Best conference video I've seen yet ;-)

  • 9:57 very funny

  • Er... you didn't watch the film, then?

  • Interesting talk. One sort of unorthodox point; look at where the web is going, now look at where hardware architecture is at. It's really the platform and not the language that limits functionality. Most of these languages could be done away with if the hardware focus shifted to parallelism, grid computing, and fine-grained MIMD.

  • great talk

  • One of the funniest presentations I've seen so far!

  • yay to hating smug rails developers

  • It seems that Django fits perfectly for a Positive Intellectual Motivated Person

  • Best. Talk. Ever.

  • Jesus this is hilarious. Thanks so much for putting this up here!

  • I've ben waiting to watch this for weeks!

  • Yeah, use the readitlater addin for firefox to keep track of cool things you don't have the time to watch right now

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more