At 25:38 when he says that every item has to be shifted when doing pop(0) I wonder If it is posible to only update the address in the original data structure to point to the_same address only opdated by +1. This would result in more wasted space, but would not require updating of "n" addresses of the array... Moreover you would get an "amortized" from the head version of a list... Am I thinking correctly?
This would introduce memory fragmentation, a bunch of few word long free spaces that can't really be reutilized, effectively leaking memory and making the allocator's life difficult.
"Really outstanding talk. Starts at 5:30." seems to be a common comment. I would not know for certain, but I rather doubt it. Consider: the production values (and respect for the user's time) are so low as to present nothing but an opening screen and noise, for the first five minutes of a 37 minute video. That doesn't even measure up to generic youtube noise. Why would I think the content, assuming there is any, might be any better? No matter, I guess. Browsers have Back butons.
Starts at 5:30
but please don't forget to still put your phones on silent, as reminded at 3:58
Fantastic. I was totally amazed by his speech technique. Looking forward to a more indepth talk by him.
this is just one of the best python talks like ever
Tremendous talk. Very useful for understanding where all the data structures seem to be hiding in Python. Excellent historical insights as well.
Awesome explaination in the last four minutes. He just made me realise the power of lists in python.
Awesome video!!!
Tip: Skip to 8:00 for the beginning of the talk.
25:42 I am wondering: del s[len(s)] will cause a IndexError, won't it?
At 25:38 when he says that every item has to be shifted when doing pop(0) I wonder If it is posible to only update the address in the original data structure to point to the_same address only opdated by +1.
This would result in more wasted space, but would not require updating of "n" addresses of the array...
Moreover you would get an "amortized" from the head version of a list... Am I thinking correctly?
This would introduce memory fragmentation, a bunch of few word long free spaces that can't really be reutilized, effectively leaking memory and making the allocator's life difficult.
Lenin! :D
fast paced, a bit hard to follow
"Really outstanding talk. Starts at 5:30." seems to be a common comment. I would not know for certain, but I rather doubt it. Consider: the production values (and respect for the user's time) are so low as to present nothing but an opening screen and noise, for the first five minutes of a 37 minute video.
That doesn't even measure up to generic youtube noise. Why would I think the content, assuming there is any, might be any better? No matter, I guess. Browsers have Back butons.