That "dead" discussion also has caused phenomena, that some newbie comes to programming language chat channel, ask "is there existing this kind of software already in this programming language". And then when someone points to such Open Source project, but if it has not had very recent commits, that newbies says "but it's old". So they are searching something that "exists" but "is not old".
The correct answer to those would be "yes, that software has taken many years of development to get all features working, just go ahead and update it's dependencies, that is very tiny amount of work compared to writing all of it from scratch".
By the way, on the note of so-called "dead" languages...
Retraction of an Obituary
Jason C. McDonald ・ Dec 28 '18 ・ 8 min read
That "dead" discussion also has caused phenomena, that some newbie comes to programming language chat channel, ask "is there existing this kind of software already in this programming language". And then when someone points to such Open Source project, but if it has not had very recent commits, that newbies says "but it's old". So they are searching something that "exists" but "is not old".
The correct answer to those would be "yes, that software has taken many years of development to get all features working, just go ahead and update it's dependencies, that is very tiny amount of work compared to writing all of it from scratch".
All correct...assuming the project in question reasonably fulfills the spec.
See also...
Please Reinvent The Wheel
Jason C. McDonald ・ Jan 20 '18 ・ 7 min read
Yes, who has time to rewrite all those billions of lines of code that exist?
All still need continued development.