Формат | Размер | Скачать |
---|
Название | : | |
Продолжительность | : | |
Пользователь | : | id 704328969821 |
Дата публикации | : | ript src= |
Просмотры | : | layer\/3b96d06c\/www-embed-player.vflset\/www-embed-player.js |
Понравилось | : | 1,235 |
Не понравилось | : | 19 |
What are the top 4 declining programming languages in your opinion? Drop your comments below and let me know. Also, what did you think about this video? Комментарий от : @CleverProgrammer |
I don't think there is any dead language it depends with your location and market.For example ruby is not dead at its still there and I think ruby developers are the most paid developers out here Комментарий от : @njongefred |
I don't really trust Google, or YouTube, as controversial as they have been, to produce accurate results, as opposed to predicting the outcomes they are trying to herd programmers towards cross-platform migration from PC's to dumbed-down, hand-held devices. I'd rather have someone's PERSONAL OPINION which is based on their own experiences, than anything based off what's trending. I go where my heart leads, and with what skill's I'm confident will get me through any project I set my mind to. Don't really care what's popular, and even less with what's "trending". Комментарий от : @haroldmcbroom7807 |
Here after seeing that Visual Basic is still one of our Subjects as a SHS 😂 Комментарий от : @milesangelo3001 |
learn c and everything you learn after will be significantly easier. Комментарий от : @happygofishing |
Surprised that Scala is not on the list Ruby still seems popular in my communities. Especially as it's used by some popular frameworks like Chef and RPG Maker I didn't like the video as it didn't really explain why languages are declining for the most part, just showing statistics. Комментарий от : @adburltv |
VB6 has been dying for almost 20 years, but is still supported in corporate environments, because there is no easy way to migrate out. Комментарий от : @RKingis |
Considering the amount of job listings/searches/popularity of a programming language to be THE primary argument for/against learning a certain language is imho grossly negligent to say the least: 1. Learning multiple languages that have their focus across multiple programming paradigms will expand your overall programming skills. I can't even stress this enough. It might be a niche programming language you learn, but if it makes you grasp that new programming paradigm or generic concept you've never come across before, it will lift your "software developer brain" to new heights. This implies that it will also improve the quality of the code you're going to produce in the language you've been using for ages. So, focus on learning concepts, not syntax. 2. Specializing in a niche language might be a good strategy for your career to some degree. Take FORTRAN for example. Nobody really talks about it nowadays, but all kinds of banks, telecommunications companies, government institutions etc. have such old code bases that those are written in FORTRAN. Those code bases need to be maintained. FORTRAN developers have become rare, so companies with such code bases will often pay a damn good salary to people who are able to do the job. 3. If you're starting a career in software development, prepare for that you will have to learn many languages over the years anyway. Once you've gotten to a point where you've seen all the major programming paradigms, learning a new language is not really that much of a deal. I think the discussion is often way too focused on "what programming language should I learn next?" instead of "what can I do to improve my general coding skills?". E.g. understanding why you should mostly avoid mutable state or global variables or implicit side effects etc. is way more important than knowing language Z, esp. if Z is just another manifestation of this other imperative, procedural, statically typed programming language you've already known for ages. 4. The most popular languages are not necessarily the best languages in terms of powerful features/expressiveness. Unfortunately, it's often even the other way round. 5. My theory is that the tendency to focus too much on the most popular languages is slowing down the shift within our industry towards more powerful languages/concepts/technologies. E.g. still considering it acceptable to have mutable state all over the place (because your language supports or even encourages it) results in the fact that we're still searching for causes of race conditions all day long. We could instead have been smarter and choose a language/technology that would have minimized these risks right from the start. Комментарий от : @lambdanautic1383 |
Got heart attack when he mentioned no 1 dying as JS. 😂😂😂😂 Комментарий от : @shankar7435 |
Coding isn't a popularity contest. If you absolutely luv luv luv pascal, guess what. You are going to write absolutely incredible programs in pascal.It's not or ever was about which programming language is the best but way more about what you are the best at. If you're a beginning programmer find the language that resonates with you and go from there. The business will find you, I promise. The only string attached on this claim is that you love the coding for that language. I've known programmers that code in JCL and nobody learns JCL these days but the guy (and girls) that do can go top dollar because it is a dyeing language. I'm not saying that you should learn a dying computer language mind you. But rather learn one that will keep you going for the next 19-20 char because of your interest. Комментарий от : @hastingb |
What about Delphi. When is the funeral? Комментарий от : @allexwilliams4168 |
If you are a programmer who thinks in terms of languages you are not even part of the competition. Комментарий от : @consumer9279 |
Visual Basic is dying because of Microsoft coming out and stating they will no longer develop the language. Which is code for “it’s days are limited”… They are taking C# as it’s predecessor and running with it.. which is fine. But I always liked VB. Комментарий от : @offroadpatriot7219 |
C# ? Комментарий от : @TopStrikerMaverick |
let me tell you one thing. If you‘re a capable Cobol or Smalltalk Programmer your Salary will outperform the Python ones by a Factor 4 to 6. Why‘s that ? 1985 Companys want to remove and bild new Erp without Cobol. Most Projects failed. US Governments , Banks relay heavy on Cobol even in 2023. Smalltalk is the Language with the best success rate creating new high end projects. Why? Its the best programming Language in Cost and time Management. When you find a City which uses Python for their Traffic Management System in real-time let me know. Such Projects are not produced with those second class Programming languages. Комментарий от : @pmue437 |
Cobol programmer still makes about $160K if you know right job at right place.. Комментарий от : @007rockford |
that may be the most ridiculous methodology ever. Maybe various pages got lower visits because there are more to choose from. Комментарий от : @danieldonaldson8634 |
ruby. I agree Комментарий от : @anasoulahtak1222 |
Now, C/C++ is at 5th position over PHP. C++ still is very powerfull and is desired. There is much información about it. Is able to do whatever. Python is a traducted language, not a compiled one, but the people doesn't know that. C++ is the faster and more optimiced languaje. Комментарий от : @MasterMindmars |
This didn't age well. 3 years later and Ruby developers are still paid the most, but to his point fewer jobs may be available. Basically write in the language you enjoy. Life is too short. Комментарий от : @awksedgreep |
Meanwhile why don't you tell your audience to learn those die hard languages like Erlang and Pascal. Комментарий от : @allexwilliams4168 |
This video ironically says more about flaws towards market driven perceptions on economics than it does towards which programming languages are dying. Searches on the popularity of a programming language will only tell you the most abstracted perception of that language at a public level. This tells you nothing about the actual value any programming language provides - which is found in the lines of logic responsible for the value in any company. Комментарий от : @Matt-ov1qp |
8:45 DON'T EVER JOKE ABOUT JAVASCRIPT!!! Комментарий от : @rayonyi2714 |
Kotlin is amazing! Комментарий от : @soma7891 |
I disagree of you in terms of Perl. It was born to help System administrator, being a script language to use instead of C and shell commands. By the time of Internet the first developpes in such platform used it, but it was not your main goal. Комментарий от : @fventurajr |
Objective c is the root languor iOS I don’t think it would die Комментарий от : @docen67 |
In 2023 I think You should start with COBOL. Комментарий от : @NB4X-hz1fn |
Dumbest video ever! Комментарий от : @miguelkoo88 |
Instead of Ruby, go with Elixir. You won't have so many difficulties. However Ruby on Rails is still so good. A developer can learn a lot from that experience. Not everything should be directly converted into money or job unless you don't have both of them. Комментарий от : @imflyingoverclouds |
I did not expect Python to be so popular. Why? Object-C is just a nightmare. Good riddance! LOL Комментарий от : @BryanChance |
Python is still not able to match JavaScript just look into stack overflow survey which is much more extensive and not just making decisions based on YouTube tutorials made for absolute beginners Комментарий от : @chandranshpandey1929 |
JavaScript by far dwarfs every other programming language in the world. Python is also no match for it. It's also used and will be used for lot of stuff and the community is still the biggest in the world. Комментарий от : @chandranshpandey1929 |
This talk about dying programming languages is just click bait. Sorry, but no programming language is dying if there is someone using it. Cobol for example is still one of the most used for Bank Systems. Комментарий от : @luizcpo |
facepalm. Ruby is on the top of most reqested prog languages in webdev world (mainly thanks to Ruby on Rails) Saying that just because people search less something ==dying is as accurate as a financial advise from SBF This video is as helpful/accurate as an article "why you should not use your phone as a flashlight" from How-to-geek = waste od time. Комментарий от : @tomasvalent3876 |
As long as you do not offend Delphi, I'm fine. Комментарий от : @DisKeda |
TL;DR: Ruby, Objective-C, Perl, Visual Basic Two languages made redundant by their creators. All four have been in decline for years, some even decades. [Insert python propaganda here, despite the majority of its use being outside of commercial applications] Also there's a different language popularity tool to some other language popularity tool, don't worry you've never heard of them. IMO, you have three options for which language to learn; 1. Game Development or huge scale server-side software Learn C#. It's a bit iffy in places and is ultimately another example of Microsoft over-complicating something, but Unity is a very popular engine and if you wanna write scripts C# is the best choice. Other engines are available but unless they're in C++ or Rust, consider them toys (eg, Python or JS engines are not going to let you build the next triple A title). 2. Website, Mobile App, or Desktop App development. Learn JavaScript AND TypeScript. Websites and applications are going to exist for at least the next 20 years, almost certainly longer, and WASM is never going to beat it. No, pyScript is not a competitor, it's a way to lock yourself out of a rich web programming ecosystem and change nothing beyond reducing your performance. How does JS/TS help with app development? Tauri. It's a little piece of software built in Rust that you can integrate into your build pipeline to either only distribute an app, or only a website, or both. You can target windows, macOS, and various Linux distros at almost zero extra cost, and it runs significantly faster than using an Electron shell. Tauri is currently working on iOS and Android targets. 3. AI or Data Science. Your choice of Python, C++, JavaScript/TypeScript, or Rust. Python is currently most used in the industry, but the other three already win on performance and it's only a matter of time before Python is phased out of the industry. Personally I'd recommend JS/TS if you want to work in web-related stuff, and Rust otherwise. 4. No idea but I want the easiest language to learn Rust. Rust all day. If you don't know how to do something, guess and move on. When you run your program the compiler will throw an error, and 90% of the time that will be enough info to fix the error. In the 10% of the time it's not, you're given a help command to run which will almost always solve the issue for you. In the 1% of case where the compiler doesn't help, the documentation is extensive, clear, and useful. You never need to Google an error message. Rust is by far the easiest programming language to learn, it makes even Python and JavaScript look enigmatically complex. Bonus: Regardless of who you are or what you plan to do, learn bash. If you're on windows, install the latest WSL and use it exclusively. If you can, switch to Mac of Linux. Windows is increasingly unpopular amongst programmers and therefore increasingly unused in their offices, be familiar with the OS your employer will require you to use. What to avoid: Never bother with the following; Java, Kotlin, Ruby, PHP, Perl, CoffeeScript, Objective-C, Swift, Dart, Go, C, R, Haskell. The following are possibilities but if you're aiming for them, try to aim elsewhere if you're able to; C#, Python, C++ Knowing the following gives you the most diverse skillset with the most future-proof languages; JavaScript/TypeScript (DOM and Node), Rust, SQL Комментарий от : @willsterjohnson |
Don't watch this guy Комментарий от : @human-011 |
I am going to a highly rated bootcamp and they are using Ruby on the bootcamp. It is easy to learn but the question is why they are teaching a dieing language. Комментарий от : @salahaddin2009 |
Perl killed itself by the purposeful complicating the code. Комментарий от : @joemccay9978 |
Cobol developers are still highly demand and high paid from banks becaude there are so few. If you learn p.e. pyhton as all, you will be the same as all and paid as all. And of course some tutorials doesnt made you programmer..... you need a solid foundation in many prior things. Комментарий от : @pmanolak |
As a data analyst , microsoft office programmer you use Visual Basic for Apllications on a daily basis. Комментарий от : @robertmazurowski5974 |
You're bad at reading graphs, and statistics. Комментарий от : @m4rt_ |
Wow for a programmer you sure have zero idea on how stats work. There are more people therefore more searches. This means nothing. Data only has meaning with regards to STRUCTURE and in this case that would involve comparison curves with other languages. Then that would only have meaning when those languages are in the same industry. What you've given us is your best guess based on really poor research and development. For shame lol Комментарий от : @apathyreview3964 |
You said Ruby, Perl and VB is dying but still in rank on Tiobe Index in 2022 are a freak? How could it be misleading did you research it for yourself? Комментарий от : @renatzkigab2616 |
I think your mic is backwards. Комментарий от : @marcweintraub |
yeah objective-c definitely dying, supplanted by swift Комментарий от : @rogerrtewwr4723 |
Basic is no where near being dead. It is used heavily with industrial and laboratory equipment for users to write simple macros. Same with office VBA. Комментарий от : @RB-tt2bw |
You should learn Perl if you're working as a sys admin. Mainly if you work with Unix like servers. Комментарий от : @AndreCarneiro666 |
Hello from Croatia 🇭🇷 Комментарий от : @balbos7114 |
I think you mean fewer people, not less people Комментарий от : @pauldhartley |
I appreciate when a developer is articulate. Unfortunately you were not. Комментарий от : @randynewman6615 |
Interesting video, a bit off on your analysis i think by looking at the number of views for one or two videos. In spirit i could easily agree the metric you are going after would be fair, but your analysis applied is faulty... You are only going for the number of views. if there was only one JavaScript and one python video, your analysis would be dead on and i'd agree. However if you are not taking in the total number of videos per language... JavaScript may have 100,000 unique videos and there might be 1000 for Python, and the cumulative total for each would probably differ, could be Python with only 1000 unique videos might still have more views, or not... Didn't see where the actual "complete" total was calculated...? That is the first problem, but could be worse? What if the subject material was much harder for JavaScript vs Python, so could be a lot more videos are around simply because the subject is more difficult... And this could be a bad or good point? Or might be a lot of new college students are learning Python in school, they could be completely clueless of material one can find on youtube here... Might ar Комментарий от : @dand4485 |
harami admi aisay lecture daitay hain.lecture dy rha hy ya acting ker rha hy.chuto ki oulad. Комментарий от : @Ghjklh |
Cobol is not entirely dead as the fire control system of the K9 Thunder is written in Cobol. Without the K9 which is 70% of all sold self propelleds, Europe would have to learn the unlearnable Russian language. The makers of K9 know how it is to being forced to speak in a different language than theirs and have different names in a foreign language. The Krab variant of the K9 is currently fighting in Ukraine. Комментарий от : @softmechanics3130 |
I am learning rexx Комментарий от : @_SkaffaH |
Not very clever! Комментарий от : @zyphtron |
I think haskell is a great language :)) Комментарий от : @simplehaskell4949 |
One could argue it's been a very long time since COBOL used to be a good language to learn and you should not invest time in it... But boy, you'd be amazed what a COBOL programmer is paid today! There is STILL demand for them and they're very hard to get by. Комментарий от : @jakke1975 |
PROLOG is a USELESS language Комментарий от : @visheshdesai4686 |
I'd echo similar sentiments like many in the comments section that search metrics do not indicate if a language will die or not. When production systems are written in a language and it is used to make significant amount of money, that is going to say. That is the only reason C++ is still there after all these years. I'd argue rather people to NOT look at the popularity of a particular language. If everyone is learning python and you're also doing the same, then you're acquiring a replaceable skill. Whereas if you know Objective C or Ruby, you can find your niche in companies still having legacy code base in those languages. A better way to is to follow engineering blogs from different companies and understand which tech stack they use and where you can add value by acquiring those skills. Комментарий от : @MeghadityaRoyChaudhury |
Reading these comments and seeing the amount of confusion amongst so called professional software engineers is symptomatic of something wrong in this field Комментарий от : @hobbes5043 |
future is forth langage ! :) Комментарий от : @francoisp3625 |
how can you replace perl , there are many things in perl which can be done in 4 line which is not even possible with python Комментарий от : @9009dada |
This man is very brain dead, wtf an increase in AI development doesn't mean other languages are dying, wtf are you talking about? Комментарий от : @kingxp3000 |
Stupid video that had no business being 10+ minutes long Комментарий от : @snwyn |
The thing about Perl that no one talks about is that it is the best scripting language there is because of its efficiency and I think if they would have just stuck with that then Perl would have been better off. Honestly, it is a real good companion to shell scripting. Python is a relatively decent scripting language (not horrible companion to shell scripting) and so it was a logical replacement because it could also do a lot of "other things" besides scripting. Комментарий от : @the_jr_dev |
next dying programing language is PHP 👍 Комментарий от : @hayazakihack7118 |
I had to do Perl for the first time about 2 months ago. I was blown away by what and how easy it does in manipulation of files. So if you work with Linux and need some powerful scripts to manipulate data and do system admin tasks. Do learn Perl 👍💯 Комментарий от : @DS-ou7xm |
No surprises... Perl was replaced by Python. VB was replaced by C#. Objective C was replaced by Swift. Комментарий от : @JonRowlison |
Learning something everyone after, won't make you money in the future... Комментарий от : @tatma8188 |
Visual Basic Application will never die!!! Python it´s overrated, it´s so heavy and slow. Комментарий от : @drancerd |
any one notice a paradox here? when the programming language is so good and easy to understand, does the programmer will search anything for it? because in my case, I only search help/tutorial only when the code is not working as I assumed Комментарий от : @KartikoNugroho |
IMHO Objective-C is a little misleading. Of course, it's not becoming more popular since Swift (the language intended to replace Objective-C for must use cases) was released and became more and more stable, but there's more to it. Both languages are kind of trapped in their ecosystem, they aren't used much outside of Apple-oriented software. Most applications that are available for multiple different platforms aren't written in languages native to each platform but rather in a language and framework that can be used across all platforms (Xamarin/.NET 6, for example). No wonder that there's less demand for Objective-C content. It becomes clearer when you compare Python, Objective-C and Swift in Google Trends. Swift appears to be only marginally more popular than Objective-C because they're dwarfs compared to Python. In all honesty, it's not a very fair comparison. It becomes a whole different story when you take Python out of the equation; now, we're only comparing Apple-oriented languages. First of all, it's interesting to see the rise of interest in Objective-C around the time that the iPhone and the SDK were released (the reason why is obvious) and the decline in interest around the time Swift entered the stage. Interestingly, though, the big picture still shows an increase in interest even though the cross-platform solutions are becoming more mature and capable. The reason why I said that stating that Objective-C is dying is misleading, is because people are still using Swift and there's still things that you can do in Objective-C but not in Swift. As long as people are developing natively for Apple in Swift, there will be a demand for Objective-C until Swift can fully replace it. Комментарий от : @CrippleX89 |
already not true Комментарий от : @hanneskasel1853 |
Python is trending, because it is advertised as easy to learn for people who didnt study computer science. So the "metrics" from Google Trends are not helping at all. You can also still learn Perl and make a ton of money. If you just think about market trends, I strongly suspect that, when you want high paying programming jobs or gigs, you should most likely not only learn Python. Python is an "and"-language. You need to know other stuff to make it really helpful, especially in corporate contexts. Комментарий от : @isosthenie8271 |
People new to coding search for languages, so google search doesn't tell you that any programming language is dying. Can't say about others but Ruby and perl aren't dying. New people who want to learn coding go for python bcoz of easy code. But every language has some other use. Комментарий от : @sid__art_6614 |
Many years ago farmer was most popular job. It was worth to become farmer in these days? I don't think so. Being a doctor or engineer was not popular at all. So... Think about it guys. Комментарий от : @technics6215 |
What about ADA? Комментарий от : @swisswildpicsswp3095 |
Ruby is not a dying language. It's still relatively popular and people use it for stuff. Комментарий от : @sygneg7348 |
All fair points, but newbies should be aware that popularity is not the only criterion for learning a language. There are niche opportunities in areas like banking and telecoms and safety systems where relatively obscure languages such as APL and F# and Erlang and Ada can lead to high paying jobs. Sure - there are fewer job opportunities, but also much less competition. So if you develop ninja skills in one of these specialised fields you are likely to be in demand. Комментарий от : @tullochgorum6323 |
BTW Perl is like ASP, Java Script and PHP, It is a scripting language. It is NOT a programing language! Комментарий от : @ElectroRestore |
You propose a question (@ t=354): "Why would there be less people searching for something, if this was a higher demand for it?" The very question shows that the objective your promoting is very unwise! It is not what people are searching for that will ultimately pay more. It is what they are not searching for. Let me explain: Back in the 1960s-70's, many programmers were using Cobol. They were making good pay for their time. That changed later. And most Cobol programmers went into retirement in the 1980s to the early 1990s. But in the late 1990's companies were calling all Cobol programmers to come out of retirement. They were being paid literally thousands of dollars a day to rewrite Cobol code ahead of the Y2K bug! Prior to that, no one was 'searching' for Cobol programmers. But they became the highest paying in the field by as much as 100 fold! The reason there is not a big need for a certain programming language at the time is not because it is obsolete. It is because the code written in those languages are still functioning today. In fact, most of the world is running on MS Excel and Visual Basic 6.0! When those systems need to be updated, and they will, who do you think will be making the big bucks: those who use Python, Java, and the like? Or those who can code in VB6? Learn the root languages! There are many major companies still using Basic & Fortran! Комментарий от : @ElectroRestore |
eh no one just search javascript anymore because of search ques for typescript & usage of overlaying libraries would impact those views/numbers but their the same thing. Комментарий от : @matthewwadsworth2924 |
The big IT bastards from M$ et. a. have spend an insane amount of money trying to dominate the 'market' for programming for many many years. Much of the mess now are caused by this ridiculous competition. Any language that are associated with any of the big IT exploiters, are blown out of proportion and should be rejected flat out, unless it absolutely can't be done in other languages. Комментарий от : @sgramstrup |
I work with COBOL since 1980s. It is called a dead programming language, but I have never earned more than today with it Комментарий от : @HorstChristophSchreiber |
js is flatten out because ts becomes more popular, counting both together it would still rise... Комментарий от : @kmui6022 |
wow the most stupid video i have ever seen. thank you Комментарий от : @johnfarray2821 |
Dying language means lesser people supporting products built on these platforms which makes you a critical resource to fill in. I know quite a number of monolith app build on C, people just fail migrating them to latest tech. Комментарий от : @rajeev2186 |
ahahahahahah... this channel is a joke could only be !! Комментарий от : @henriquecosta3031 |
Programming language selection cannot be made according to trends. Made according to need. For example TCL/TK currently caters to my needs. This language is not even in the ranking. According to Trend, programming language should not be learned. Instead, the language that makes the best use of the environments should be chosen. Most of the languages you don't recommend are currently and generally accepted. Комментарий от : @kiyankaya5530 |
pointless video Комментарий от : @1ajdelacruz |
Too simplistic Комментарий от : @alfredthepatientxcvi |
Thanks I'll be sure to pick these up so that I'll be the only one who can maintain "old code" Комментарий от : @gwenthedoll3677 |
The reason you tube searches are getting less for some languages is because so many people know some they stop looking for tutorials and start using it. Or put it this way, you only search for languages you dont know. Does not mean they much overall, just people learning new stuff maybe? Комментарий от : @sqwert654 |
been a ruby developer for years now, and I can tell you that ruby is not dying, it's actually highly demanded and well payed specially if you're a pro. Комментарий от : @XxKiraxX2009 |
This did not age well 🤣🤣🤣 Ruby is still going strong Комментарий от : @thetilo8682 |
Long live Perl. I don’t care what anyone else thinks, but I think Perl is a beautiful scripting language and is always my first choice. Комментарий от : @robxbl69 |
What I saw on this video: a lot of s**t. Sorry.. Комментарий от : @sanderluis3652 |
Comparing js and python and not the compiled offerings of node, React, Angular, and Vue just to name a few is comical. Комментарий от : @techislife6765 |
Python's dominance is mostly due to rise of machine learning popularity. Also many beginners are looking for python tutorials, because it's often advertised as being easy to learn. Unfortunately the popularity amongst beginners also means there's lots of poor quality code in Python. Комментарий от : @mikoaj1321 |