Top 4 Dying Programming Languages of 2019 | by Clever Programmer - YouTube

Channel: Clever Programmer

[0]
[Music]
[0]
what is a few beautiful person this is
[3]
Connie here from clever programmer not
[5]
come today bringing you the top four
[7]
dyeing programming languages in 2019 and
[12]
going on to 2020 so let's talk about
[14]
this what the hell is happening now
[15]
first few things I just want to address
[17]
before we continue the reason why you
[21]
would want to know these things is so
[22]
you can help decide what part where you
[25]
want ahead with your career okay
[27]
and obviously other things like one
[30]
programming language doesn't ultimately
[32]
matter because when you're working on a
[35]
project sometimes you're using multiple
[36]
programming languages but I think this
[38]
is still something really fascinating
[39]
and interesting to talk about so we're
[41]
gonna talk about it in this video we're
[43]
gonna focus on data analytics and trends
[47]
in Google not my personal opinion okay
[51]
because my personal opinion doesn't
[52]
matter but let's look at what the
[54]
behavior of the world is and use that
[57]
and that's why we're gonna be using the
[59]
Pipal index the popularity of a
[61]
programming language index instead of
[63]
the Tobii index which is the TI obe
[66]
index and now i'm going to talk about
[68]
why you should be using it
[69]
Pipal is a leading indicator as opposed
[72]
to a lagging indicator okay for example
[75]
it says here on the pipe a platform
[78]
which is pretty smart and they say that
[80]
you know how do we actually use searches
[83]
and comes up with this index is based on
[85]
how many web pages there are for a given
[88]
language well if you take a language
[92]
like C it says it can't Objective C
[95]
programming has over 20 million pages on
[98]
the web while c programming has only 11
[102]
million
[102]
this explains why objective-c has a high
[105]
TI obe Toby ranking but who is reading
[109]
those Objective C webpages hardly anyone
[112]
according to Google Trends data an
[114]
Objective C programming is searched 30
[117]
times less than C program in fact the
[119]
use of programming ready Toby index is
[121]
misleading so I agree with this okay
[125]
it's misleading you want to look at what
[127]
the trends aren't now instead of a
[131]
indicator like webpages so for example
[134]
if we go to this and I'm gonna be going
[137]
in and order alright so if we go to this
[139]
you can see the based on a popularity of
[141]
a language worldwide where language is
[144]
ranked so right now you have Python at
[146]
the top then you got Java then you got
[148]
JavaScript and then goes on so on and so
[152]
forth okay and where the trend is headed
[154]
so they're using Google Trends so now if
[157]
I actually type in Python and I select
[161]
programming language and then I type in
[164]
JavaScript and I select the programming
[167]
language you can see and I choose the
[171]
last five years notice what happens
[177]
right Python is the blue javascript is
[179]
the red so the JavaScript is winning in
[181]
the start and python is here but as you
[183]
keep going further and further you see
[186]
that python ultimately dwarfs out
[189]
javascript now you might be thinking
[190]
wait this can't be true
[191]
here's another way to look at it you can
[195]
go to youtube and you can actually type
[198]
in python and look at the views on the
[203]
tutorials in the last year alright this
[205]
should prove it to you you have eight
[207]
point three million views for this
[208]
Python course you have four million
[211]
views in the last six months for this
[213]
program with Masch course you can see my
[216]
beautiful face here in my tutorial here
[218]
I have a file or a long tutorial that I
[220]
put on this now if you do the same thing
[223]
with JavaScript you'll notice that the
[227]
views are way lower 1.8 million 1.1
[230]
million five hundred forty-seven
[232]
thousand so let me propose a question to
[235]
you why would there be less people
[237]
searching for something if there was a
[239]
higher demand for it they wouldn't right
[243]
so the demand is directly correlated
[246]
with the amount of people searching for
[248]
something so YouTube Google Trends these
[249]
are pretty good indicators so now with
[251]
the fact stablished let's get into the
[255]
top for dying programming languages
[259]
and how can you use that data to make a
[263]
better decision in your life top 4 Ruby
[268]
so ruby is a programming language that's
[273]
more on the decline will it completely
[275]
die off we don't know or there's still
[278]
jobs available for it and developers
[281]
getting paid for it absolutely but it
[284]
but it is certainly not on a higher
[286]
trend the growth of it is actually on
[290]
the more declining and alright so you
[293]
can see here based on the popularity
[294]
ruby is ranking 12th and it's on the
[297]
decline and it's losing its share and it
[301]
has a downward trend if we go here and
[304]
we type in Ruby it's a programming
[309]
language we can actually search this up
[311]
and even though this is not a good data
[315]
to look at but you can see it's either
[316]
staying stagnant or declining it's
[319]
definitely not growing there was a there
[323]
was a time where people were searching
[325]
it up and there was some there was a
[329]
little incline but that was back in 2006
[332]
and since then it's been on a steady
[333]
decline and now it's even more so okay
[337]
and we can we can confirm this by typing
[341]
in Ruby and what you'll see here is one
[343]
year ago 207,000 whereas on the Python
[347]
toes 8 million views right so that
[349]
should just make it very very dead
[350]
simple so that's the top 4 dying
[354]
programming language now let's move on
[356]
to number 3 Objective C so this
[361]
programming language certainly not on
[363]
the incline and has a downward trend and
[366]
it's a pretty big programming language
[368]
so let's type that in Objective C and
[371]
here comes the programming language
[374]
which is different than just the search
[375]
term and you can see that the popularity
[377]
of the it was at 1 since 2004 and it's
[383]
still at a 1 now let's take a look on
[388]
YouTube and type in objective-c so
[392]
there was a tutorial by Derrick bonus
[393]
four years ago and I got two hundred
[395]
fifteen thousand views but unfortunately
[399]
beyond that there doesn't seem to be
[401]
much of a demand for objective-c at all
[404]
and it is one of the programming
[407]
languages that is dying so if you're
[409]
using it probably stop go on to
[411]
something else obviously unless you have
[413]
a job in Objective C then you should
[415]
stay there
[416]
that's three number two dying
[419]
programming language is Perl so let's
[423]
take a look at what's happening with
[424]
Perl pearl is right here certainly on a
[427]
downward trend and if we type that in
[430]
so Perl was pretty popular around 2004
[434]
and then it had a very very sharp
[436]
declines this is a really stark contrast
[439]
that we see over here because you go
[442]
from that popular to that dying I mean
[444]
that's insane right and then Python just
[447]
push I mean this is flying flying baby
[452]
number one staying number one
[455]
consistently so that's the situation
[458]
that's happening with Perl unfortunately
[461]
and Perl you definitely kind of on a
[463]
stay away from it this article sky by
[467]
sky well software this is a company that
[469]
wrote it and it says basically is Perl
[472]
dead the story of Perl is a very sad one
[475]
as it went through from one of the top
[478]
programming languages but as time went
[480]
on it became viewed as a right only
[482]
language which triggered its demise
[484]
early on it was viewed as very useful
[488]
and pragmatic but it came with a lot of
[489]
caveats the creators of pearl stud
[492]
started to pile on features but they did
[495]
not plan out how all of them will be
[497]
synced the developer community noticed
[499]
this problem and created Perl 6 but it
[502]
was not enough to keep Perl in demand in
[504]
the end it had a good run but it would
[507]
be better to forget about this language
[509]
and focus on something that is more
[511]
popular now really harsh to read such a
[515]
thing about a programming language but
[517]
it is the truth and these are facts and
[519]
this is data and numbers don't lie
[522]
so that is Perl
[524]
and in the number1 of dying programming
[528]
language javascript' I'm kidding I'm
[530]
kidding
[530]
Visual Basic ok so let's take a look at
[534]
what's happening with Visual Basic we
[537]
have a downward trend the order that I
[540]
have by the way of saying these is not
[542]
in any particular order but so you know
[546]
it's not like this is the most dying out
[548]
of all of them but Visual Basic which
[550]
was pretty heavily used and has its so
[553]
much popularity in 2004 it was at a
[555]
hundred out of a hundred people were
[558]
using Visual Basic but then just look at
[561]
what happened and look at the decline I
[564]
mean this is insane
[565]
and now it's a dying programming
[567]
language that's why what you want to do
[569]
is you want to pick a Pro see it's not
[571]
just about programming language right
[573]
but then when you but whatever
[575]
programming language that you actually
[577]
choose will morph and will define what
[581]
your career comes out to be I mean if
[583]
you're a Python guy you're gonna be
[586]
learning frameworks like Django and it's
[588]
gonna be defining kind of what you do
[590]
you're gonna be doing things with data
[591]
and Alice says more and more because
[593]
they're gonna be hearing about it there
[594]
are more libraries about it so you're
[596]
gonna be doing that more and more if
[598]
you're a JavaScript guy you're gonna be
[599]
working on nodejs and you're gonna be
[601]
doing a lot of the front-end stuff and
[603]
all like by default right lots of the
[605]
projects and tutorials by default are
[607]
gonna make your behavior going that way
[610]
so why you have to be careful about the
[613]
language that you keep close to your
[615]
heart is because it can drive a lot of
[619]
your future behavior for example my
[621]
friend Tenzin he's really good at
[624]
javascript he picked JavaScript but he's
[626]
more of a front end and a full stack
[628]
developer whereas with Python I
[631]
primarily focus on most of the backend
[634]
so I'm a really strong back-end
[636]
developer right I and my data analysis
[640]
game is pretty strong so all of those
[642]
things for me became stronger and my
[644]
friend and is weaker so the language
[646]
will kind of influence what you learned
[649]
how you learn it how well you learn it
[651]
so I think that's why it's kind of
[654]
important and you
[655]
this is more of a fun video I think it's
[657]
important that you be looking at these
[659]
metrics and be careful about which
[661]
direction you're heading in well this is
[664]
September 1st and it's 10:00 a.m. right
[667]
now so I just want to make this video in
[669]
the morning for you this is it this is
[671]
coffee I love your face please to help
[673]
out this channel hit the like button hit
[675]
the subscribe button put the bells on
[677]
and I'll see you in the next video
[683]
[Music]
[689]
[Music]