Raymond Hettinger «Build powerful, new data structures with Python's abstract base classes»

  Рет қаралды 35,751

Видео с мероприятий {speach!

Видео с мероприятий {speach!

Күн бұрын

Пікірлер: 24
@brambeer5591
@brambeer5591 4 жыл бұрын
You know there's gonna be some good stuff when this guy shows up
@Naton
@Naton 4 жыл бұрын
Such a delight watching him. Sparks my love for Python every time
@mujkocka
@mujkocka 4 жыл бұрын
So good to have someone who is in the core and knows the reason for the design.
@paulallen1597
@paulallen1597 10 ай бұрын
I have yet to see a Hettinger talk that disappoints!!! Always great talks!!!
@rembautimes8808
@rembautimes8808 4 жыл бұрын
Raymond is an excellent speaker, thanks for hosting this. Also found out about traitlets module. Best talk on ABC. Had to copy the code from the video, but its a small price to pay for a persistent dictionary which is shareable and concurrent
@John_Dowland
@John_Dowland 4 жыл бұрын
0:00 Introduction 1:29 What Abstract Base Classes are all about 9:59 Strategies for using ABC 41:06 Q&A
@keyconcept6679
@keyconcept6679 Жыл бұрын
Excellent talk, learned a lot from Raymond!!! many deep insights, which are hard to think all by yourself
@copperfield42
@copperfield42 3 жыл бұрын
Loving the FileDict, I already found a use for it, but I adjusted it a little to work with json
@cristianbulgaru1946
@cristianbulgaru1946 4 жыл бұрын
Is there a link to the slides somewhere?
@prashantpathak3175
@prashantpathak3175 4 жыл бұрын
I am also not able to find it
@johncongerton7046
@johncongerton7046 10 ай бұрын
"Ruthless Tuition" - you couldn't avoid learning even if you tried
@thichquang1011
@thichquang1011 3 жыл бұрын
The Validator example is in the Python Documentation How To he wrote about descriptors: docs.python.org/3/howto/descriptor.html#complete-practical-example
@WaldoTheWombat
@WaldoTheWombat 4 жыл бұрын
how can I access the content he's showing?
@rednafi
@rednafi 4 жыл бұрын
Seems like there is no link to the slides :(
@ahmedhodhod7332
@ahmedhodhod7332 4 жыл бұрын
plz, i need the document used, i can t access it
@con-f-use
@con-f-use 4 жыл бұрын
Where can I get the slides?
@con-f-use
@con-f-use 2 жыл бұрын
also spoiler alert :D
@ivangalicia4618
@ivangalicia4618 4 жыл бұрын
36:30 validator example
@cristianbulgaru1946
@cristianbulgaru1946 4 жыл бұрын
min 33:07: starks.keys() and starks.values() return the same content, ie a list/tuple of (key, value) pair?
@alexanderreynolds7638
@alexanderreynolds7638 4 жыл бұрын
No, .keys() returns a KeysView, i.e. an iterable over the keys of the FileDict, and similarly .values() returns a ValuesView, an iterable over the values of FileDict. They just look similar because you see the FileDict printed out.
@cristianbulgaru1946
@cristianbulgaru1946 4 жыл бұрын
@@alexanderreynolds7638 thanks for pointing that out
@jordank8814
@jordank8814 Жыл бұрын
6:50 this regiter() nonsense seems like a great way to allow hackers to spoof being subclasses without knowing 100% of the internal methods of the abstract class
@danielkislyuk3883
@danielkislyuk3883 4 жыл бұрын
you should have warned there were GoT spoilers inside! =) An amazing talk otherwise.
Thinking about Concurrency, Raymond Hettinger, Python core developer
52:01
Видео с мероприятий {speach!
Рет қаралды 83 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 51 МЛН
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 50 МЛН
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 806 М.
Pro tips for writing great unit tests - Raymond Hettinger
1:00:42
Python Italia
Рет қаралды 14 М.
The Mental Game of Python - Raymond Hettinger
1:10:00
SF Python
Рет қаралды 124 М.
The Mental Game of Python - Raymond Hettinger [synced version]
1:10:00
Structural Pattern Matching in the Real World - Raymond Hettinger
32:55
Raymond Hettinger, Keynote on Concurrency, PyBay 2017
1:13:53
SF Python
Рет қаралды 152 М.
Raymond Hettinger - Super considered super! - PyCon 2015
46:52
PyCon 2015
Рет қаралды 123 М.