I think Ruby is possibly the best language for learning Object Oriented Programming and therefore will be worth learning for a very long time.
Not to mention seniority in Ruby is very valuable; there is a lot of legacy Ruby code. That legacy code isn't going anywhere either, so that means long-term demand.
Been using UNIX since the late 80s; Linux since the mid-90s; virtualization since the early 2000s and spent the past few years working in the cloud space.
Location
Alexandria, VA, USA
Education
B.S. Psychology from Pennsylvania State University
No. The COBOL argument is that it is too risky and expensive to replace it.
This could be at most "The Java argument" - there is a lot of java out there and that code ain't gonna disappear in the next 20 years. I'd say Ruby is not yet at that level.. but might come to that.
Been using UNIX since the late 80s; Linux since the mid-90s; virtualization since the early 2000s and spent the past few years working in the cloud space.
Location
Alexandria, VA, USA
Education
B.S. Psychology from Pennsylvania State University
It's the COBOL argument from the standpoint of "why should I learn ? Because there's going to be money to be made babysitting old code for the next decades."
My mother and stepfather are recently-retired COBOL programmers. That language kept me fed, housed, and clothed for years, so despite whatever personal revulsion I feel whenever I see any COBOL code, I have to appreciate it. :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think Ruby is possibly the best language for learning Object Oriented Programming and therefore will be worth learning for a very long time.
Not to mention seniority in Ruby is very valuable; there is a lot of legacy Ruby code. That legacy code isn't going anywhere either, so that means long-term demand.
The COBOL argument! =)
No. The COBOL argument is that it is too risky and expensive to replace it.
This could be at most "The Java argument" - there is a lot of java out there and that code ain't gonna disappear in the next 20 years. I'd say Ruby is not yet at that level.. but might come to that.
It's the COBOL argument from the standpoint of "why should I learn ? Because there's going to be money to be made babysitting old code for the next decades."
My mother and stepfather are recently-retired COBOL programmers. That language kept me fed, housed, and clothed for years, so despite whatever personal revulsion I feel whenever I see any COBOL code, I have to appreciate it. :)