Тёмный

Interview with a Senior Python Developer - Part1 

Programmers are also human
Подписаться 202 тыс.
Просмотров 820 тыс.
50% 1

Merch: posix.store
Python programming language
Interview with a Senior Python developer in with Dr. Harris Dlacc - aired on © The Python.
Programmer humor
Python humor
Programming jokes
Programming memes
Python
Python memes
python jokes
uwsgi
conda
pip
pip install
venv
easy_install
django
#programming #jokes #python

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 863   
@9e7exkbzvwpf7c
@9e7exkbzvwpf7c 2 года назад
"sometimes we have a competition to write the longest list comprehension...and sometimes it's in production...and sometimes we don't call it a competition but work" literally perfect.
@enriquellerena4779
@enriquellerena4779 2 года назад
Ah yes, I relate so much
@unflexian
@unflexian 2 года назад
im laughing my ass of for the first time in months
@JustinLCooper
@JustinLCooper 2 года назад
@@unflexian Happy for you 😀. Laughing is fun.
@quasa0
@quasa0 2 года назад
@@JustinLCooper you know what else is fun? List comprehension
@orlando7968
@orlando7968 Год назад
I fucking broke out laughing when he said that
@urscion
@urscion 2 года назад
"When dependencies don't work, that's when the fun begins" Now this is pipracing!
@engineerhealthyself
@engineerhealthyself 2 года назад
burst out laughing with that one
@yaroslavkizyma2370
@yaroslavkizyma2370 2 года назад
You just have the best sex of your life with bloody TENSORFLOW DEPENDENCIES ON cursed M1 CPU. Damn! Sometimes I doubt my life choices.
@HitBoxMaster
@HitBoxMaster 2 года назад
@Peter Clay Can I get a pit of an ellaboration? xD
@surfsnowpro
@surfsnowpro 2 года назад
"I usually tell my students to pivot their idea, then," hahaha!
@malte3421
@malte3421 Год назад
I've had my first experience of that kind recently. Gave me the same fuzzy feelings like apt dependency hell.
@sergeybeatsburysemerikov9986
@sergeybeatsburysemerikov9986 11 месяцев назад
"Python is jack-of-all-trades, good at them. Except production code. Except in the way we use it." Golden.
@MrKeepItTrill
@MrKeepItTrill 2 года назад
'which python... which python3' hit hard
@seaweedglob
@seaweedglob 2 года назад
which py
@andrey2001v
@andrey2001v 2 года назад
my workstation had a problem: there was conda but command python directed to python from visual studio, pip directed to Microsoft store's python and pip3 directed to my normal python installation. Why? How? idk. After that I removed all pythons and never used anything but conda ever again. But now conda's getting slow AF so I'm considering moving to mamba...
@DMSBrian24
@DMSBrian24 2 года назад
this xD
@protectedmethod9724
@protectedmethod9724 2 года назад
@@andrey2001v what I do to solve this problem on windows: remove all pythons, pips, etc. from your PATH. then create a new folder somewhere and add that folder to your PATH. Then create symlinks to the various binaries you care about in that folder and u can name them whatever you want to avoid confusion.
@Fanmade1b
@Fanmade1b 2 года назад
I've only recently started to learn python and used it for less than a week when I started running into this problem :/
@JamesRyan-ni7tu
@JamesRyan-ni7tu 2 года назад
"It's a jungle... to be fair the natural habitat of a python" LMAO
@nbarbettini
@nbarbettini 2 года назад
This cracked me up 😂
@anthonybarnes
@anthonybarnes 2 года назад
@kkmanos4201
@kkmanos4201 2 года назад
"It's a django"*
@DaveO0808
@DaveO0808 2 года назад
@@kkmanos4201lololol you guys gotta stop😂
@itznukeey
@itznukeey 2 года назад
its a django
@beefchalupa
@beefchalupa 2 года назад
This guy's gotta be the greatest coder of all time or something. It's like he has intimate knowledge of how every single language works.
@quebono100
@quebono100 2 года назад
His knowledge on vim was poor
@Micah_4D
@Micah_4D 2 года назад
Not just how they work but also all nuance and practical problems with each language.
@Phroggster
@Phroggster 2 года назад
@Danilo No, it's a way of life. !wq
@sgt92
@sgt92 2 года назад
@@Phroggster god you made my day...😁
@poulet_malassis7607
@poulet_malassis7607 2 года назад
@@quebono100 I guess you are offended.
@zaedvfdsd3903
@zaedvfdsd3903 2 года назад
"I usually tell my students ... to pivot their idea" That resonated with me ...
@sevdev9844
@sevdev9844 2 года назад
That part I didn't completely understand, as a non natively English speaker. It's about realizing their idea but changing it, so it works with Python?
@dgmullin1
@dgmullin1 2 года назад
@@sevdev9844 I think it means abandoning their idea for something that actually works - that's how I took it
@zaedvfdsd3903
@zaedvfdsd3903 2 года назад
@@sevdev9844 He was talking about dependencies (all the libraries your software depends on). Dependencies conflicts usually happen when several of your Python packages have the same dependency but with different incompatible versions. It's hell to resolve this kind of problem. And when you will ask your teacher / senior engineer for advice, he will tell you : "Hmmm ... Let me see ... you should try to pivot your idea ...". Meaning : find another way to code that without those packages = a lot of code to rewrite because he has no idea how to resolve this kind of problem and he can't be bothered to really look into it
@quasa0
@quasa0 2 года назад
@@zaedvfdsd3903 I felt it was more about people trying to make startups and stuff and building MVP in python
@thehammurabichode7994
@thehammurabichode7994 2 года назад
@@zaedvfdsd3903 I was thinking this meant "give up on your dreams", so the original comment of "this resonated with me" worried me a bit
@wisdomcube7789
@wisdomcube7789 2 года назад
3:00 "pi qt is a good option for build GUIs, if you don't have any option" 3:37 "just write it in C and wrap it in python, I wanna see you struggle" BEST
@incremental_failure
@incremental_failure Год назад
PyQt*. It's great, nothing else comes close.
@Henfredemars
@Henfredemars Год назад
PyQt? More like crash on exit. I've had to write an app to kill itself because it had no safe way of closing. I like to think it's in a better place now, like production.
@incremental_failure
@incremental_failure Год назад
@@Henfredemars That's something in your code. I've had no such issues and dealing with plenty of persistence.
@fghdfghdfgghdstwesdfjtykjyfgk
@@incremental_failure It's great but more greater is Electron or don't write useless desktop apps in 2023
@nitramdh
@nitramdh Год назад
@@incremental_failure I may be crazy but I like tkinter I find it's easy to use just like vim
@EulerJr_
@EulerJr_ 2 года назад
We need a ”Junior C++ developer” video lmao
@Golipillas
@Golipillas 2 года назад
There is no such thing in the job market, you enter the C++ realm you automatically age several years and become a senior 🧓🏼
@tywky
@tywky 2 года назад
Thats contradictary
@yurisoares2596
@yurisoares2596 2 года назад
@@Golipillas There probably is. In the Game Industry.
@BudgiePanic
@BudgiePanic 2 года назад
@@yurisoares2596 Maybe for junior game engine engineers, otherwise aren't they usually using scripting languages that the engine parses?
@yurisoares2596
@yurisoares2596 2 года назад
@@BudgiePanic I dunno I'm not directing my studies towards that field, I'm just a lover of games. But I think there are plenty of games even AA and AAA that are built in Unity which uses C#.
@jeremyklein953
@jeremyklein953 2 года назад
Brings me back to one of my proudest moments. A single line of comprehension that went past our line length standards. God, it was so awful I loved it :)
@funkenjoyer
@funkenjoyer 2 года назад
man if your comphrensions don't span across 5 lines at least you're doing it wrong
@stenakestrid
@stenakestrid 2 года назад
It can always be more awful. My worst offender was a three-line set comprehension where the elements where dicts. The overloading of the curly braces is likely to trip up somebody, pure evil.
@yurisoares2596
@yurisoares2596 2 года назад
"Such a messy language... I love it". Senior Javascript Developer.
@mitk01
@mitk01 2 года назад
@@stenakestrid This is how you ensure keeping your job / clients
@iankirkpatrick2022
@iankirkpatrick2022 2 года назад
Come back to me when you get it longer than your method line length standard.
@ByteBeacon9660
@ByteBeacon9660 2 года назад
"if every variable is passed by reference you might just use globals everywhere" that related way too well with me
@BillLambert
@BillLambert 2 года назад
[[Legacy codebase intensifies]]
@heyosss1050
@heyosss1050 2 года назад
What exactly is the joke? I've learned about a semester's worth of C and that's literally what I do. Ples explain.
@bammam5988
@bammam5988 2 года назад
@@heyosss1050 Global variables (particularly ones that can be modified, as opposed to constants) are considered very bad practice, as it makes code much harder to follow. For example, without globals, you can see at a glance what any given function might do, because it only operates on the arguments you pass to it. On the other hand, if a function can mess around with globals, then it has so-called "side effects" that are really hard to see. Someone could call that function and not realize that it's messing with global data. Any two functions which are completely unrelated in the tree of function calls can directly affect each other through modifying and reading globals. In certain cases and certain environments, globals are unavoidable. But 7 times out of 10, when a new global gets created, it was probably a bad idea. The joke here is that in Python (disclaimer: I don't use Python), most things are passed by reference and could be modified by any function, and deep chains of variables passed by reference is almost as hard to follow as globals.
@jean4j_
@jean4j_ 2 года назад
@@bammam5988 to be fair it's the same in Java and most of other languages I feel. Objects are references. Aren't they?
@bammam5988
@bammam5988 2 года назад
@@jean4j_ Different languages have different ways of dealing with this. Again, I can't actually speak to Python since I don't use it. Most object-oriented langauges of course offer "public", "private", and sometimes other access modifiers. In Java, you can create "unmodifiable" versions of collections to return in a class's public interface. Both Java and C# have "interface" types, which allows you to limit the ways you can interact with an object. And C# takes this further with built-in "read-only" interfaces over collections, so you could return an array as an "IReadOnlyList" to prevent anybody from modifying it. C++ has a very interesting approach. Along with access modifiers and something like "interface types", you can mark variables and functions as "const". This is a compiler-enforced promise that the object won't be modified. For example, if you mark an object's member function "const" then the function cannot modify any of its fields (in other words, the "this" variable is const). And if you have a const reference to an instance of that class, then you can only call its "const" functions.
@uwuLegacy
@uwuLegacy 2 года назад
"Learning python and then learning another language is like learning to ride a bike and then switching to an.... Airbus"
@e1nste1in
@e1nste1in 2 года назад
"PyQt is a good option for building GUIs, ... if you don't have other options!" - Nailed it! 😅
@AJD...
@AJD... 2 года назад
We were all waiting for machine learning to be dropped at some point. Teased us till the end!
@justinbliske1402
@justinbliske1402 2 года назад
I was waiting the entire video to hear him say something about machine learning. Perfect placement...right at the end
@rickyhineman4124
@rickyhineman4124 2 года назад
And the tensorflow easteregg around 4:30
@dersg1freak
@dersg1freak 2 года назад
I wrote a hacky little tool with flask for an acquaintance's company and it saved their ass at the time. It was meant to be used for about a week and was a complete hack and the interface was inspired by vim of things(poor users). That's been over 5 years now and it's still used regularly. Somehow that thought terrifies me. I learned that nothing lasts longer than a makeshift solution. Just so we're clear, flask is great, but I certainly wasn't at the time.
@Undirvising
@Undirvising 2 года назад
Hey man, did made a small app with flask and dash/plotly which is mega fragile and hacky. For some reason still going strong after 2 years and lots of users.
@bravefastrabbit770
@bravefastrabbit770 2 года назад
@@frank8627-v8k What was the name of the company? JustWerx㋏
@Eclipsed_Archon
@Eclipsed_Archon 2 года назад
"nothing lasts longer than a makeshift solution" is a quote I will use for the rest of my life.
@Interpause
@Interpause 2 года назад
thanks for the quote
@fghdfghdfgghdstwesdfjtykjyfgk
Any reasons to pick up Flask over express/fastify except you know Python and don't know JS? If you are writing API that sends JSONs, i think the most comfortable is to write in JS.
@Gabriel-V
@Gabriel-V 2 года назад
"Critique for not using vectors. Happend to me several times in a row" 🤣🤣🤣🤣🤣🤣. Just brilliant. Keep it up
@charliemiller9141
@charliemiller9141 2 года назад
“Sometimes we do competitions on who can write the longest comprehension” - Stackoverflow, probably
@alexandremahdhaoui9994
@alexandremahdhaoui9994 2 года назад
Defo
@DMSBrian24
@DMSBrian24 2 года назад
"when you wanna do... machine learning" yeah that sums it up
@boltyk1
@boltyk1 2 года назад
that's the bait for the second part for sure :)
@sixmike
@sixmike 2 года назад
i'm not proud to admit the "where's python" run really hit home with me.
@EmptyZoo393
@EmptyZoo393 3 месяца назад
python-is-python3 is one of those simple Linux packages that should not exist, but does and solves whole classes of bugs while creating new ones.
@chessprovoko5785
@chessprovoko5785 2 года назад
"which pip" I feel personally attacked!
@tamatotodile
@tamatotodile 2 года назад
"... if the timestamp in the SQLAlchemy is in the right format." felt this in my soul
@nemooverdrive760
@nemooverdrive760 2 года назад
3:00 PyQt is a good option for building GUIs; if you don't have any other option 😂
@drishalballaney6590
@drishalballaney6590 2 года назад
well pyGTK also exists
@land_and_air1250
@land_and_air1250 2 года назад
And pysimplegui and so so many more
@DMSBrian24
@DMSBrian24 2 года назад
gtk>>>> all my homies hate plasma
@AstroStrongBox
@AstroStrongBox 2 года назад
WxPython is my go to
@benchleyandre1222
@benchleyandre1222 2 года назад
Mine is tkinter
@dotgrid
@dotgrid 2 года назад
Yours is my favourite YT channel of all time. Every video is genius. Thank you so much for making these.
@sazk4000
@sazk4000 2 года назад
"no we're not gonna talk about the GIL. it's an unwritten rule"
@maxprofane
@maxprofane 2 года назад
This guy has immense knowledge about every language out there. I suspect he's using machine learning.
@southpole76
@southpole76 Год назад
Naw he wrote a python script
@TheTotallyRealXiJinping
@TheTotallyRealXiJinping Год назад
@@southpole76Through his EMACs of course
@rob011
@rob011 2 года назад
“If every variable is passed by reference, you might just use globals everywhere” That look of realization destroyed me haha
@AD3Supa
@AD3Supa 2 года назад
May be "overstepping", but the videos you have made, including this one, are already better than the entirety of the Silicon Valley show. You have no idea how much I love what you do (PHP dev, JavaScript Dev, and C++ Dev made me sub) and can't wait to see where this channel goes from here.
@xN811x
@xN811x 2 года назад
Chill. They are funny, but not Silicon Valley kind of funny.
@engineerhealthyself
@engineerhealthyself 2 года назад
silicon valey is for people who want to code these videos are for people whose souls have been taken away from coding too much
@astronemir
@astronemir 2 года назад
As an astronomer, I felt that CERN comment in my heart.
@mastershooter64
@mastershooter64 2 года назад
What's your field?
@BurgerKingHarkinian
@BurgerKingHarkinian Год назад
@@mastershooter64 astronomy
@chenseanxy
@chenseanxy 2 года назад
The "which python3" reminds me of the xkcd python environment thing
@DaleAJackson
@DaleAJackson 2 года назад
Still loving these! Friendly critique though: it feels like your latest videos are going heavier on "zoom the frame in and out while they're talking". It's a great gag, but doing it every single cut is distracting and making me a little nauseous.
@soupnoodles
@soupnoodles 2 года назад
Honestly... even though I've been an avid Python user for 4 years now, this made me laugh so hard and remember the pain at the same time! Really good video, the thing about so many different venv tools, lmao I couldn't agree more I just stick with using `pip` now, preinstalled and eh, easy enough to use.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Год назад
All that (Ana)Conda/Homebrew business is for Windows and Mac platforms, where package management is not quite as advanced as Linux.
@anthonysteinerv
@anthonysteinerv 2 года назад
This was brilliant, specially the "production" joke, that's was hilarious. Looking forward for a C#/C++ junior dev.
@seraaron
@seraaron 2 года назад
I'd love to see you make one of these videos for Rust!
@berylliosis5250
@berylliosis5250 2 года назад
"Lifetimes". "Memory safety." "Memory safety." "70% of bugs at Microsoft". "Safe code, unsafe code, with memory safety". "No inheritance". "No null".
@Rene-tu3fc
@Rene-tu3fc 2 года назад
@@berylliosis5250 "what you need here is an Arc", "marcos", "; {}", "the future", "performance with safety". "cargo build, cargo run", "oh no, you dont need to return a result here, just do a .unwrap()", "this will replace C and C++ and Go and every other language"
@8__vv__8
@8__vv__8 7 месяцев назад
I had a Rust joke but I’m rewriting it in Rust
@LettersAndNumbers300
@LettersAndNumbers300 2 года назад
I only really had to get to grips with Python about two months ago, wasn't a fan before, but I'm starting to see the (Py)charm now. It's great coming back to this video every few weeks and getting more of the jokes! Love your work!
2 года назад
These vids are addicting
@ShotgunLlama
@ShotgunLlama 2 года назад
In college for one class taught by a temp instructor from facebook, the final assignment was to write some function using memoization. I implemented it using a single line of a monstrous lambda amalgamation long enough to wrap around to like 10 lines using a Y combinator
@KapilSharma-lt4gm
@KapilSharma-lt4gm 2 года назад
"which pip" , "which python" 🤣
@nollix
@nollix 2 года назад
Holy shit, the 'reads like English' part was incredible.
@tuXPinguin
@tuXPinguin 2 года назад
All of your videos are pure gold! I hope you'll soon find a Ruby/Rails Dev to interview as I can't wait to post that on my Bootcamp's Slack. - A DHH fanboy
@johnsaunders6510
@johnsaunders6510 2 года назад
You might as well just use globals everywhere.... Stares at camera. LOL
@sbypasser819
@sbypasser819 2 года назад
if python, might as well
@heyosss1050
@heyosss1050 2 года назад
What exactly is the joke? I've learned about a semester's worth of C and that's literally what I do. Ples explain.
@sbypasser819
@sbypasser819 2 года назад
@@heyosss1050 I think because staring at the camera = finding out something
@heyosss1050
@heyosss1050 2 года назад
@@sbypasser819 Oh like this is some revelation to him? lol nice
@JFed-9
@JFed-9 2 года назад
These are all hilarious. Definitely subscribed, I'm looking forward to part 2! I'd love to see more of the programming tools ones too, like you did with vim! Maybe you could do the git cli, or aws or something!
@jfuzi1620
@jfuzi1620 2 года назад
Git would be gold!
@undefined-mj6oi
@undefined-mj6oi 2 года назад
I guess the next video is "Interview with a Senior Machine Learning Engineer in 2022"
@joshfromsmosh3352d
@joshfromsmosh3352d 2 года назад
I wanna see a Lua programmer in this show! Keep it up!
@drishalballaney6590
@drishalballaney6590 2 года назад
HAHHA yes pls and maybe also rust :P
@gmailcuy
@gmailcuy 2 года назад
+1 Lua hobbyist here. He can start by saying why it has never mooned
@afshinseyfabai6961
@afshinseyfabai6961 2 года назад
Filthy frank finally getting a job and learning programming is what i wanted to see
@vlad4048
@vlad4048 2 года назад
“Don’t ask what Python can do for you, ask what you can do for Python 🐍”
@DS-ou7xm
@DS-ou7xm Год назад
Keep these interview videos coming, they make my day ..... Thank you 😅👍
@A_Lo_Pex
@A_Lo_Pex 11 месяцев назад
0:49 he turned into Ali G for a moment there "if you is with it | you is not with it" 😆
@flamendless
@flamendless 2 года назад
As someone who just recently use python fulltime for work, I agree 😂
@dardanbekteshi3177
@dardanbekteshi3177 2 года назад
Do you know why it's called Python? Because it's a sneaky language 😂
@BrotherCheng
@BrotherCheng 2 года назад
Oh man when he started doing "which python" , "which python3", etc (4:30) I was laughing so hard. I don't use Python these days but it brought back all the fun times. I probably spent half a day just researching venv vs virtualenv as well since it made *so* much sense for the two to exist with such similar names/uses /s.
@wheezybackports6444
@wheezybackports6444 2 года назад
This man is so brave for being honest in this interview
@Ohhimark100
@Ohhimark100 2 года назад
Miss your videos! Please upload!
@djstacktrace
@djstacktrace Год назад
"When dependencies don't work, that's when the fun begins." "I usually tell my students, to pivot their idea then." Gold.
@dec13666
@dec13666 Год назад
*LET ME GET MY CHEAT SHEET* - Most Pythonic Quote Ever.
@MrKaMiKaDzE345
@MrKaMiKaDzE345 2 года назад
"To figure out how packaging works in Python they send me to UPS" Hillarious
@Barthap10
@Barthap10 2 года назад
Waiting for an interview with functional/haskell dev
@asthasr2
@asthasr2 2 года назад
"Haskell is useless."
@MxSlfDstrct
@MxSlfDstrct 2 года назад
in terms of tools a developer has access to, python is like a fist-sized rock that you found on the ground and you don't wanna go get your hammer or whatever. is it the best tool for the job? no. absolutely not. but a lot of the time, it's Good Enough.
@nonono4160
@nonono4160 2 года назад
And after you put plenty of efforts in, you realise that it's not good enough, but it's too late now
@lukaswalker2342
@lukaswalker2342 2 года назад
You have no idea how it works before you read the docs this sums it up real nice
@kravec.miroslav
@kravec.miroslav Год назад
Yep,... in Python I spend the of the time figuring out the available functions, names, and what is where located ... by browsing docs on each run-time crash. In statically typed languages it's prevented by compiler and very easy thing with auto-completion. This actually stands in the way of coding, because I have to waste time on technicalities.
@baronvonbeandip
@baronvonbeandip Год назад
When I was first learning Tensorflow/Keras, trying to get the dependencies and versioning in pip was a nightmare. Now I just pivot my idea to not require essential things.
@Ashlett337
@Ashlett337 2 года назад
"It's a jungle. To be fair, native habitat of a python" 😂
@bertblankenstein3738
@bertblankenstein3738 2 года назад
Good stuff as always. That python 2 and 3 gap, yep its there for sure.
@swizice
@swizice Год назад
“If you is with it or you is not with it.” 😂😂😂
@jzdev8462
@jzdev8462 2 года назад
can't wait for the interview with flutter dev
@codebrick
@codebrick 2 года назад
"Write it in C, then wrap it in python. I want to see you struggle." That hot home after spending three weeks debugging exactly that.
@amirhosseinpourimanshad4678
@amirhosseinpourimanshad4678 2 года назад
I was literally dying for a python video from you! Keep it up
@phil562
@phil562 Год назад
As a non-technical tester, these videos sound like every sprint review for the last 10 years.
@christianpenguin2651
@christianpenguin2651 5 месяцев назад
„If the timestamp in sqlalchemy is in the right format“...oh I can so relate to that one
@sammyres2853
@sammyres2853 2 года назад
can't wait for Go man. Please roast us.
@ThePedroPimenta
@ThePedroPimenta 2 года назад
i lost it at "let me read you from the zen of python"
@choppergirlghost
@choppergirlghost 7 месяцев назад
When dependencies don't work, that's when the fun begins...
@swozzlesticks3068
@swozzlesticks3068 5 месяцев назад
"which python" gives me flashbacks to when i first started using linux lmao
@lodevijk
@lodevijk 20 дней назад
I started my programming journey with C and C++, went on to C#, and my next job is in python... I'm really dreading it. It feels like running a restaurant using lunchables and toy cookware.
@RacoonCH
@RacoonCH 2 года назад
Dude, you crack me up! I hope your channel becomes big!
@kimgkomg
@kimgkomg 7 месяцев назад
"Machine.... Learning" **Deafening Applause**
@yahiaelid
@yahiaelid 8 месяцев назад
" its a junnel " dude i am trying to learn 😂😂
@clavdamo9105
@clavdamo9105 2 месяца назад
"Just write it in C and wrap it in Python, I want to see you struggle"
@hdjfgt
@hdjfgt 2 года назад
These are hilarious but the yanky camera was a bit too much for me this time.
@guisoneka
@guisoneka Год назад
The last part using which hit home. I've spent to much time searching for the correct python executable
@timturner7609
@timturner7609 9 месяцев назад
Pip wheels hit me right in the feels. I dont even know what it is or does, but every time I have to do something in python pip wheels is there
@yearswriter
@yearswriter 2 года назад
`which python` `which pip3` - been there done that
@domdirector
@domdirector 2 месяца назад
“Python is the javascript of programming languages”
@clutterkase
@clutterkase 10 месяцев назад
i just seriously wrote a dictionary comprehension inside of a list comprehension inside of a generator comprehension that was 196 characters long. I just had to rewatch for 3:48. I love this video
@wygiwyg
@wygiwyg 2 года назад
these are getting better and better
@Dezdichado1000
@Dezdichado1000 2 года назад
no curly braces anymore... like when I was fifteen. hahaha this guy man is something else.
@baranoid
@baranoid 9 месяцев назад
"no curly braces anymore, like when i was 15" - the man with a hair style that looks like a curly brace
@creations6551
@creations6551 2 года назад
How does this guy know so many programming languages? :/
@cassandraquesnelle4039
@cassandraquesnelle4039 2 года назад
PyGUI is a great GUI library… when you don’t have any other option 😂
@Dan-uf2vh
@Dan-uf2vh 7 месяцев назад
The worst problem I've found with Python is that you cannot ordinarily have true multiprocessing and multithreading. There have been attempts to make this work but is usually unavailable. To have any bit of multiprocessing you need to launch separate processes and that ends up constantly copying memory. Python fake multithreading is still used for parallel querying over the internet or perhaps interfacing.
@carrolte1
@carrolte1 9 месяцев назад
omfg the ending- "when you want to do machine learning."
@martinpenchev2263
@martinpenchev2263 4 месяца назад
This is the coolest programming video I've ever seen!
@_vindicator_
@_vindicator_ Год назад
learning to ride a bike and shifting towards an airbus is probably the best analogy i heard so far
@n.w.4940
@n.w.4940 Год назад
The thing with the fusion reactor got me so badly. Almost killed me, laugh-caughed so hard I thought it's over. Luckily the exception could be caught.
@almicc
@almicc Год назад
I remember my middle school teacher telling us how Python is called Python because of Monty Python. Now I know the underlying reason is that Python is actually just a sneaky joke language
@MarieCrossbow
@MarieCrossbow 2 года назад
There's never been a case where I've cared about Python 2 libraries anytime in the past few years.
@GunZFoX
@GunZFoX Год назад
But if you see "Python2" it automatically means it is (probably) no longer mantained and good luck with bugs you'll find
@ethandavis7310
@ethandavis7310 9 месяцев назад
The pivot to "which pip3" got me hollering
@cmc_cs2
@cmc_cs2 10 месяцев назад
when the dependencies break, that's when the fun begins!
@AlexanderFarley
@AlexanderFarley 2 года назад
Got me with the reflexive 'which' checks
@stanchern3796
@stanchern3796 Год назад
Is he trying a parody on the TechLead channel? The mimics, body language and articulation are so close. Also, the glasses)
@zsiegel92
@zsiegel92 2 года назад
You forgot the juiciest part: install python from the Windows MSI and your path gets a new executable called "py" (NOT "python"!). I was waiting for "pip, pip3, python -m pip, py -m pip, py -m pip3..." 😂😂😂
@VadimCebotari
@VadimCebotari 2 года назад
Well, you got me! Had to subscribe after this 😆
Далее
Interview with a Senior Python Developer - Part2
2:02
Просмотров 309 тыс.
Interview with a Senior C# Developer
10:56
Просмотров 636 тыс.
titan tvman's plan (skibidi toilet 77)
01:00
Просмотров 2,5 млн
Help Me Celebrate! 😍🙏
00:35
Просмотров 21 млн
*Next-door 10x Software Engineer* [FULL]
4:50
Просмотров 641 тыс.
Interview with Sr. C Dev | Prime Reacts
6:52
Просмотров 371 тыс.
Interview with a Postdoc, Junior Python Developer
4:04
I took the #1 Tech Exam and it was BRUTAL
18:28
Просмотров 1,2 млн
Interview with Senior JS Developer 2024 [NEW]
6:45
Просмотров 549 тыс.
What if a glass of water were LITERALLY half empty?
4:20
Why I Quit Netflix
7:11
Просмотров 508 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 79 тыс.
titan tvman's plan (skibidi toilet 77)
01:00
Просмотров 2,5 млн