Sign In

Communications of the ACM

ACM TechNews

The Death of Ruby? Developers Should Learn These Languages Instead

View as: Print Mobile App Share:
A Ruby logo.

The Ruby programming language's popularity has plummeted steeply in recent years.


The Ruby programming language's popularity has plummeted steeply in the past few years, owing to scalability limits, slower application runtimes, and an inability to let computer scientists gain the same types of insight into their data as they can with other languages, according to experts.

"[Ruby] might be a good language if somebody wants to start out doing programming, but true computer scientists don't look at it as introducing the true paradigms of computer programming," says Tufts University's Karen Panetta.

Many companies have discarded Ruby for languages that offer easier expansion and lower long-term costs, including the MEAN stack, or Python and Java.

Coding Dojo's Speros Misirlakis stresses the importance for developers to be agile and conversant in different languages.

"Every developer realizes you can't specialize in one language and expect that to be true for 20 or 30 years," Misirlakis notes. "People should be open to learning multiple technologies, languages, and frameworks."

From TechRepublic
View Full Article


Abstracts Copyright © 2017 Information Inc., Bethesda, Maryland, USA


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account