Python for Decision Makers and Business Leaders Transcripts
Chapter: Welcome to the course
Lecture: Python is booming
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
Does it seem like Python is booming Python is everywhere? Well that's probably because it mostly is. Here's a cover story at the Tech Republic.
0:10
Python is eating the world. How one developer's side project became the hottest programming language on the planet.
0:16
And I bet you can identify that guy in the background who created it after that previous video, huh? Clearly here's an article
0:23
but let's look at some graphs and some real data. Maybe you've heard of Stack Overflow. If you're not a developer, maybe not
0:30
but like I said, if you work with technical teams you've probably heard the term Stack Overflow. And this is a question and answer site
0:35
that has somehow managed to become the definitive place that software developers go to ask questions and get answers and solutions
0:43
to very specific technical problems. Millions and millions of questions, and page reviews and all sorts of stuff. So, very, very popular site.
0:52
Certainly comes right to the top of Google if you search for a specific programming problem. So let's see what the data that they're making public
1:00
says about Python compared to the other languages and ecosystems. They have this cool thing called Stack Overflow trends
1:08
and you can go there and put in different technologies and get graphs that look just like this. And I put it in for the major programming languages
1:15
C#, Python, Javascript, Java, PHP, C++, R Relevant in data science, Swift, or IOS and macOS C, and VisualBasic.NET. And here's a bunch of graphs.
1:26
I think already you can tell one of these is unlike the others. Like, really, really unlike it. But let's make it more obvious.
1:34
Yes, Python is absolutely growing. Where many of these languages are either flat or honestly, most of them are trending downwards
1:43
giving up a lot of space to Python. There's a lot of reasons why this is happening. We're going to explore some of those
1:49
but here's the numbers from Stack Overflow not just for some short little trend but this is over 10 years worth of data right here.
1:56
This is amazing. They actually highlighted this is 2017 in the fall of 2017 article called The Incredible Growth of Python.
2:05
They cover a bunch of really aggressing things and here this data is in fact much more modern. This is just almost 2020.
2:13
They have make a bunch of predictions and if you look at those predictions, it's surprising. They actually about predicted this growth with Python
2:20
projected out a few years but they underestimated the decline of the other languages. It's amazing. So if it feels like you're seeing Python everywhere
2:29
or you're hearing from many people that Python is amazing when maybe a couple years ago you hadn't heard about it
2:35
well that's because the momentum behind Python is growing so fast, the number of libraries that people can use is growing, and growing, and growing
2:42
and making it even a more compelling place to be than it was not long ago. Oh, remember that shift I talked about in 2012 about data scientists?
2:51
Yeah, also it's pretty obvious in the graph here that's not the only thing making this graph grow like this. There's a bunch of factors, but certainly
2:58
it helped kick that curve up there in 2012.