Developers tend to have their favorite languages and tools, but some things will also scare them off. Stack Overflow’s annual survey is a good barometer of developer passions and paranoia.
Those are all standard, established languages – but what about the new breed? Only 4.3 percent of Stack Overflow users report using Go, which has been lauded as the next best thing. Swift shows up with 6.5 percent of users, which just edges Objective C (6.4 percent). R, which has seen a bit of attention lately, is used by 4.5 percent of Stack Overflow users.
Unsurprisingly, Node.JS is the most widely-used “framework, library or other technology,” with Angular JS coming in second. The .NET Core is third, with React coming in fourth. In an interesting twist, there are more Firebase users than Xamarin faithful: 9.8 percent to 8.3 percent respectively.
If you’re a database nerd, MySQL is the most dominant technology on that front, commanding 55.6 percent of users. SQL Server takes 38.6 percent, while SQLite (26.6 percent) and PostgreSQL (26.5 percent) duke it out for third and fourth place. MongoDB rounds out the top five, with 21 percent using it. On the flip side, over half of those using it ‘dread’ MySQL and SQLite.
While it may seem sometimes as if everyone has a MacBook, only 18.4 percent of developers say they’re running macOS. Windows is the most dominant platform (41 percent), with Linux coming in second at 32.9 percent. Android is also preferred, with 28.2 percent of Stack Overflow users saying they use it. As for iOS – only 16.4 percent say they use iPhones.