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.
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")
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....
dnt read this(cuz it really wrks). u will gt kissd on the nearest frieday by the love of ur life. 2mara wll b the bst day of ur life hwever if you dnt post ths comment 2 at least 3 vids u will die withn 2 days nw uv startd readn this dnt stp this is so scary snd ths ovr 2 5 vids in 143 mins when ur done press f6 nd ur crush's name wll appear
DONT STOP OR ELSE SOMETHING BAD WILL HAPPEN MY NAME IS JENNY I AM 7 WITH RED HAIR MY MOTHER BEATS ME I LIVE IN A CELL WITH NO WINDOWS DOORS AND NO LIGHT I HAVE RED SCARY EYES AND IHAVE NO NOSE OR EARS I AM DEAD IF YOU DONT SEND THIS TO 15PPL B4 U GO TO BED I WILL APPEAR 2NIGHT WITH A KNIFE AND KILL U THIS IS NO JOKE SOMETHING GOOD WILL HAPPEN TO U AT 10:22 SOMEONE WILL CALL YOU OR TALK TO YOU ONLINE AND SAY I LOVE YOU OR ASK YOU OUT BUT HERES THE CATCH Send To 15 vids
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).
this speaker is full of himself and his insignificant ego. He is spouting his worthless opinion without offering any sort of technical insight. also he's pretty much a dickbag.
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.
This comment has received too many negative votesshow
They're called presentations, not "powerpoints." Please do not use proprietary terms for software genres. FYI I use open office "Impress," though I correctly refer to it as presentation software.
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.
haylo75 2 months ago
Cal Anderson is awesome he is full of knowledge.
VondaFoni 3 months ago
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")
luke14free5 7 months ago
Presenting top tip: get to some actual content in the first 5-10 minutes
jonrsharpe 9 months ago
2,5 years, and django still doesn't have migrations (
d3rekvideos 10 months ago
@d3rekvideos use south for database migrations
themightyowl 9 months ago
11 mins in i want to know about a real comparison between the two. i got beards and wizards instead. nuff said.
IcarusFlying 1 year ago
i want to know about a real comparison between the two. i got beards and wizards instead. nuff said.
IcarusFlying 1 year ago
is one of the people asking a question Zed Shaw????
thedeadbaby 1 year ago
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....
thedeadbaby 1 year ago
He's a funny guy, but christ: goddamn nerds always take too long to GET TO THE FUCKING POINT!
iceddante 1 year ago
Great talk , funny and intensive..
vinu76jsr 1 year ago
'PHP is a proper programming language.' Yeah, when he said that I realized this whole presentation is a joke indeed.
ThunderAppeal 1 year ago
all this sarcasm and joking is annoying.
haterdrinkinhaterade 1 year ago
lol is that long
IamLegend921 1 year ago
awesome,''why I hate django'' sounds great
hahhahahaha
OnlineAzerbaijan 2 years ago 5
...why?
CHUCKYCHUCKYBOBUCY 2 years ago
OK, not I get it ++ for your comment.
CHUCKYCHUCKYBOBUCY 2 years ago
This has been flagged as spam show
dnt read this(cuz it really wrks). u will gt kissd on the nearest frieday by the love of ur life. 2mara wll b the bst day of ur life hwever if you dnt post ths comment 2 at least 3 vids u will die withn 2 days nw uv startd readn this dnt stp this is so scary snd ths ovr 2 5 vids in 143 mins when ur done press f6 nd ur crush's name wll appear
blue1234515 2 years ago
wow, this guys actually uses slides in a non-fucked up useful way!
EISENHEIM12345 3 years ago 33
Pretty cool allright
redsnapper8t8 2 years ago
You may be right, but do you not fear his rotatial strummings?
dowling1981 2 years ago
This has been flagged as spam show
DONT STOP OR ELSE SOMETHING BAD WILL HAPPEN MY NAME IS JENNY I AM 7 WITH RED HAIR MY MOTHER BEATS ME I LIVE IN A CELL WITH NO WINDOWS DOORS AND NO LIGHT I HAVE RED SCARY EYES AND IHAVE NO NOSE OR EARS I AM DEAD IF YOU DONT SEND THIS TO 15PPL B4 U GO TO BED I WILL APPEAR 2NIGHT WITH A KNIFE AND KILL U THIS IS NO JOKE SOMETHING GOOD WILL HAPPEN TO U AT 10:22 SOMEONE WILL CALL YOU OR TALK TO YOU ONLINE AND SAY I LOVE YOU OR ASK YOU OUT BUT HERES THE CATCH Send To 15 vids
Ninamoonlove 3 years ago
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 ;-)
rlancefield 3 years ago 23
This comment has received too many negative votes show
No pongan cosas aburridas
Jcarlos1991 3 years ago
This has been flagged as spam show
this speaker is full of himself and his insignificant ego. He is spouting his worthless opinion without offering any sort of technical insight. also he's pretty much a dickbag.
partriv 3 years ago
9:57 very funny
goodspeed1 3 years ago 5
This has been flagged as spam show
FUCK MAN I know. But hey, do u want to watch TV on ur PC
You'll get all the SKY CHANNELS there is
AND from any country IN THE WORLD, on your pc screen!!!! Go to this website...
frexis.*com/PCTV27.html
(DELETE the *)
check it out................its cool, i've got it myself.
ooiuczl 3 years ago
This has been flagged as spam show
wait.. wtf is django?
spencersghost 3 years ago
Er... you didn't watch the film, then?
geoffreyjesus 3 years ago 3
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.
neotoy 3 years ago 2
great talk
littlegrubber 3 years ago 4
This comment has received too many negative votes show
They're called presentations, not "powerpoints." Please do not use proprietary terms for software genres. FYI I use open office "Impress," though I correctly refer to it as presentation software.
Joeey 3 years ago
This comment has received too many negative votes show
Get over yourself.
integerpoet 3 years ago
This comment has received too many negative votes show
LUNIX LUNIX LUNIX
lispified 3 years ago
This comment has received too many negative votes show
Idiot. I don't say "sequel", but I don't hold that against him.
geoffreyjesus 3 years ago
One of the funniest presentations I've seen so far!
fedecarg 3 years ago 9
yay to hating smug rails developers
Somazx 3 years ago 6
This has been flagged as spam show
I'm twentytwo minutes in and he is beginning to get to some points. But up until now: What a blundering fool!
draaguaD 3 years ago
This comment has received too many negative votes show
Whoo. Not available anymore.
Oipo 3 years ago
It seems that Django fits perfectly for a Positive Intellectual Motivated Person
geppebrillo 3 years ago 4
Best. Talk. Ever.
ericholscher 3 years ago 9
Jesus this is hilarious. Thanks so much for putting this up here!
obeattie 3 years ago 10
I've ben waiting to watch this for weeks!
ikitat 3 years ago 7
Yeah, use the readitlater addin for firefox to keep track of cool things you don't have the time to watch right now
cybersphere 3 years ago