Speaker: Guido van Rossum Python Language Slides can be found at: speakerdeck.co... and github.com/PyC...
Пікірлер: 68
@moonlight060820138 жыл бұрын
so nice of you to mention the change i made in Babylon university.now its a big intrest for many students ..thank you for everything wish you sir the best
@coolghoul48746 жыл бұрын
When I first began programming in Python a few years ago, a friend of mine who is a developer suggested that I go with version 2.x because all of the libraries existed, I'm so glad that I didn't listen. Python 3.x has greatly surpassed 2.x . It's the place to be.
@drygordspellweaver87612 жыл бұрын
It’s the same language bro
@zusdd86138 жыл бұрын
it's pretty nice that have subtitles on the video. i think we can benefit a lot from it .
@danielswearson13607 жыл бұрын
Python 3.6 is awesome, keep it up!
@chidambaram_annamalai7 жыл бұрын
Python syntax seems to be moving in the direction of Rust (in format strings, type annotations, function declarations and variable declarations)..
@TheAmbrazura7 жыл бұрын
Probably influence of Armin Ronacher from Austria.
@spacenodus79594 жыл бұрын
So the 2.7 end of life party didn't happen unfortunately , i wanted to watch it
@ChrisLeeX8 жыл бұрын
Beautiful keynote.
@thomasgandalf41118 жыл бұрын
well I found it kind of lame... seems the BDFL is running out of steam a little bit
@VaShthestampede27 жыл бұрын
He's 60 years old. What are your expectations for 60 year olds?
@richlysakowski14156 жыл бұрын
@@VaShthestampede2 He's let out more steam in his life than you'll do in 15 lifetimes. And it is not stinky exhaust like your ageism attitude.
@dragolov4 жыл бұрын
Respect, Maestro!
@WasiMaster4 жыл бұрын
He left his BDFL role because of the walrus operator (:=)
@izd42 жыл бұрын
Justified, what a nasty operator
@Bengt.Lueers8 жыл бұрын
31:01 ... So Guido van Rossum basically invented agile. Who knew?
@ChrisLasher8 жыл бұрын
The Q&A session was not included. Will it be uploaded separately? If so, please provide a link to that session in the description of this video.
@vinc4568 жыл бұрын
No, there was no Q&A due to time constraints.
@edchelstephens3 жыл бұрын
Thank you Van
@MrMikeWyn8 жыл бұрын
Wonderful!
@jeffreymcmahan49896 жыл бұрын
"I'm no Mark Zuckerberg..." I guess we'll have to agree to disagree, Guido. You are 10 times the programmer, innovator, the artist, that Zuckerberg is.
@about2mount6 жыл бұрын
That is true, but even Guido recognizes the power of Php. Iv'e been a Python developer sense it began and likewise a master of Php, but I can admit defeat when comparing web technology to Php on any level with my Python. But Python is far superior at other things of which Facebook and Php both recognize, and that is Pythons ability to monitor any website server and client tech.
@winnerwinnerporkbellydinner5 жыл бұрын
@@about2mount PHP is literally a programming language made for the web Python isn't.
@about2mount5 жыл бұрын
@@winnerwinnerporkbellydinner Tell this to Google or KZbin and they will laugh at you. Don't get me wrong but Both make use of C language dominantly. And both can manipulate HTML, CSS and J.S. exactly the same in parts, chunks and or from functions and classes. Both are also Server Side Languages. KZbin here was also at one time Php, Google bought them and converted all to Python in about a weeks time. Lol I use both also. Both are about the same and neither has any advantage over the other.
@winnerwinnerporkbellydinner5 жыл бұрын
@@about2mount I am just saying, PHP was built for the web, Python wasn't. I know that the C family of languages can be used for the backend.
@ericsalituro37468 жыл бұрын
There was no Q&A due to time constraints.
@vcool8 жыл бұрын
You mean due to poor organization...
@spacenodus79594 жыл бұрын
Did the pycon 2020 really happen ?
@iznk8 жыл бұрын
Same T-shirt AGAIN ))
@probhakarsarkar24303 жыл бұрын
I think in this universe python happened and people will remember it!
@YaZhuang7 жыл бұрын
good story at 40:42
@bp567894 жыл бұрын
I cri everytim
@drasticfred6 жыл бұрын
#gilectomy Instead of locking whole interpreter, better of lock variables/objects, upside down isolation for threads can be achieved. Introduce a bitmap table for vars/objs mark them locked/unlocked etc. i.e encouraging local vars/objs usage only touch globals while returning. Don't mess with message passing either.
@obed8182 жыл бұрын
Nice talk
@riofteldo63125 жыл бұрын
OMG, thank you Guido, FUCK PYTHON 2!
@surajcollection_121_7 ай бұрын
I am watching this video in 2024 😅
@Shockszzbyyous8 жыл бұрын
underscores in numbers, wtf. what would it be good for ??
8 жыл бұрын
1000000007 is a little bit hard to read. 1_000_000_007 is much more readable.
@Shockszzbyyous8 жыл бұрын
you got a point, but why couldn't they make it a comma instead of underscore ?
8 жыл бұрын
The problem with comma is clearly that if you would assign num = 1,000,000,007 it would became a tuple num = (1, 0, 0, 7).
@Shockszzbyyous8 жыл бұрын
yep indeed :D
@hansen41347 жыл бұрын
java has it, and it's pretty handy :)
@ald72488 жыл бұрын
No Python 2.8 because there is no need? Perhaps the BDFL would care to explain why the company that employs him continues to use Python 2.X in production...
@0007Shawn7 жыл бұрын
look, it's God himself
@thomasgandalf41118 жыл бұрын
sadly no news about Python 2.8. Why doesn't Guido listen to the community?
@notangryjustdismayed8 жыл бұрын
"no news about python 2.8" : sure, there is news! the news is that its not going to happen. "why doesn't Guido listen to the community?": he does, almost all of the time. but he can't move the language forward if the core devs are stuck updating an incompatible branch of the language.
@thomasgandalf41118 жыл бұрын
+Not A Robot (Maybe) so why does he keep working on said incompatible version (3.x)?
@thewatcher_4768 жыл бұрын
+Thomas Gandalf because 3.x is better and the feature. 2.x is the incompatible, outdated version
@thomasgandalf41118 жыл бұрын
+TheWatcher _ what comes first can never be incompatible
@thewatcher_4768 жыл бұрын
Thomas Gandalf oh, so windows 3.1 is not incompatible?
@mozinator18 жыл бұрын
Whats wrong with just making python 2.8 that is python 2.7 compatible... Lots of people will be happy because they don't have to port lots of old WORKING legacy code. If it ain't broke.. don't fix it
@BTHobbies8 жыл бұрын
At the end of the day, Python core developers are going to work on what makes *them* happy (see talk above), That happens to be Python 3, not Python 2.
@gyermolenko8 жыл бұрын
exactly, dude. 2.7 ain't broke. No reason to "fix" it with 2.8, right?
@thomasgandalf41118 жыл бұрын
totally agree! Let's make it happen. I'm about to fork Python 2.7. Who's in?
@thomasgandalf41118 жыл бұрын
+gyermolenko the problem is Guido broke 2.7 when he announced end of support by 2020. usually the one who breaks stuff is the one to fix it. Guido thinks 3.x is a fix but it is not. it is an even bigger bug because it is not backwards compatible. Well I guess the community will have to take over...
@mmmhorsesteaks8 жыл бұрын
then don't? if it all works why do you want 2.8? if you really want to update, why not to 3.5?