5 ms·
Interesting to still see Matlab above Go, Swift and Ruby. Outside of some niche areas (control systems a.o.) it's not that much used in production iirc, and it'
by markus92 7y ago
Interesting to still see Matlab above Go, Swift and Ruby. Outside of some niche areas (control systems a.o.) it's not that much used in production iirc, and it's slowly being faded out at universities for things like signal processing.
- melling 7y agoNot sure the list is accurate. R shouldn’t be that high, for example. I recently looked into it and bought a book to learn R, even though it seemed to be falling in popularity. Also, Swift is still less popular than Objective C, but SwiftUI should soon change that.
- kragen 7y agoI feel like if you're doing anything statistical beyond the basics, R is still a better option than anything else out there. Also, ggplot2 is best in class for producing static data visualizations, and it's R-only.
- markus92 7y agoR could make some sense for data science stuff (the more traditional kind, not deep learning), where it's a firm number 1. Think of business analytics or epidemiology, or the medical field where everyone uses R for their statistics.
- jhbadger 7y agoR is only "falling in popularity" because more people are interested in deep learning (where admittedly Python has better bindings) than actually doing statistics. But if you want to do actual statistics, take a look at the source code in the "Journal of Statistical Software" and the like. It's almost entirely R.
- sgillen 7y agoTo be fair IEEE spectrum does cater to exactly the people most likely to be in those niche areas.
- kragen 7y agoI wonder if they're lumping Octave in with Matlab. The numerical analysis class I audited last quatrimester was taught using Octave, for example.