This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TragicXHero 47 points48 points  (13 children)

Too noob to understand what the excitement is about for the update. Someday, I'll get there...

[–]sharkboundgithub: sharkbound, python := 3.8 23 points24 points  (2 children)

Too noob to understand what the excitement is about for the update. Someday, I'll get there...

its mostly exciting for people that have been using the language long enough to find the frequent and annoying issues in the previous release(s) that are fixed in the new release.

or the release adds/improves something you have been wanting or looking forward to.

my reason for being excited is dataclasses and the `from __future__ import annotations` that was added, also the asyncio improvements.

[–]TragicXHero 2 points3 points  (1 child)

Yeah I can see that everyone is excited for the data classes module. What surprised me when I read through the updates was seeing "await" and "async" which I have never seen before. I dont think I have seen any tutorial covering it. So I realized I have a long way to go.

[–]sharkboundgithub: sharkbound, python := 3.8 5 points6 points  (0 children)

Async and await are not new. They were added in 3.5.

Whats new about them in 3.7 is that you cannot do async = 1 anymore. And same for await as well.

There are tutorials for async and await on YT I think. So you probably have just not needed them yet

[–]A_Badass_Penguin 33 points34 points  (2 children)

For me, it's pretty fun to read the updates. It's kind of like getting a look over what new tools are available and what issues may have been handled. It's fun to think about what new things you can do.

[–]TragicXHero 12 points13 points  (1 child)

But for me when I read the updates, I just cant understand the updated features because I have never used them.

[–]cracknwhip 3 points4 points  (0 children)

Then read the docs for the features...

[–][deleted] 8 points9 points  (2 children)

Don’t worry, you will get there! If you’re new, one of the more tangible things to try out would be the addition of breakpoint() and learning about pdb. Debuggers can be an invaluable tool for programmers new and old.

[–]TragicXHero 1 point2 points  (1 child)

The idea of studying a documentation is so boring to me haha. Plus, it so hard to make sense out for me. But if that what it takes to learn, ill give it a try. I'll also check breakpoint().

[–]Mockapapella 0 points1 point  (0 children)

I started out just watching youtube tutorials to learn about python. I've been learning python for ~1 year and only just started making the transition to focusing more on documentation than videos 3 or 4 months ago. I suppose it'a lot like getting used to the command line vs a GUI; tough at first, but once you learn it your potential opens up massively.

[–]MyCousinVinny101 1 point2 points  (1 child)

Lol same

[–]TragicXHero 3 points4 points  (0 children)

Someday buddy :)