The other languages analysed came up with some more interesting results. For Ruby, the most popular word was ‘rails’; hardly surprising, but it was the most popular by a street. More niche-purpose languages such as R, for data scientists, came back with more specific terms, including ‘dataframe’, ‘datatable’ and ‘ggplot’.
Global App Testing assessed the overall research thus. “Each programming language has over time been geared toward – or was even designed for – a particular niche within tech,” the company noted. “R is to data science as Swift is to iOS development as C++ is to video game development. This explains some of the differences in the types of problems that arise… why we see ‘database’ a commonly questioned concept in SQL but not, for example, Objective-C.
“Despite these obvious differences, these visualisations represent some fundamental similarities within the different domains,” the company added. “Base-level data types such as strings and arrays – but not integers, floats, or Boolean values, apparently – are frequently pain points that cause developers of all stripes and creeds to turn to Stack Overflow.”
You can read the full Global App Testing analysis here.
Interested in hearing industry leaders discuss subjects like this? Attend the co-located IoT Tech Expo, Blockchain Expo, AI & Big Data Expo, and Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London, and Amsterdam.
- » Samsung’s Bixby Marketplace now open for developers
- » Cloud gaming, V2X communications and Industrial IoT biggest use cases for edge development
- » Samsung releases a blockchain SDK for smartphone dApps
- » Project Catalyst: Apple explains how porting iPad apps to macOS works
- » Intel launches new C++-based language as part of One API plans