Research: Stack Overflow reveals the most-loved languages and platforms for 2015

(Image Credit: iStockPhoto/J-Elgaard)

In the latest research conducted by Stack Overflow, the Q&A resource site for developers, programmers have revealed their most-loved languages and platforms of 2015. Their findings are based on the responses of 26,086 people from 157 countries and consist of full-stack developers, mobile developers, and front-end...

By Ryan Daws, 14 April 2015, 1 comment. Categories: Android, C#, Development Tools, Industry, iOS, Java, JavaScript, Languages, Platforms.

MapReduce framework for C/C++ open-sourced by Google

Google has announced that it will be making a MapReduce framework open-source to allow users to run native C and C++ code in their Hadoop environments. Hadoop can suffer from performance issues due to being written in Java so this framework will come as welcome news.

'MR4C' (MapReduce for C) was developed at Skybox Imaging for large-scale satellite image processing and geospatial data science use. Google found Hadoop a powerful solution for scalable data handling thanks to its job...

By Ryan Daws, 19 February 2015, 0 comments. Categories: Development Tools, Languages.

Swift 1.2 offers significant performance improvements

(Image Credit: Apple Developer)

Apple updated their new programming language, Swift, earlier this week and it promises to "produce binaries that run considerably faster, and new optimizations which deliver even better Release build performance."

Those are bold claims, but ones which we hope are true considering earlier versions of Swift have been anything but quick. As a language still finding its feet, performance issues can be forgiven...

By Ryan Daws, 11 February 2015, 0 comments. Categories: Apple, Languages, Testing.

'Silver' lets you compile Swift for Android and Windows

(Image Credit: ElementsCompiler)

Last year, Apple introduced a new programming language called 'Swift' which is getting a fair amount of praise from developers. Now the clever guys and girls over at RemObjects have released a new compiler called 'Silver' which allows Swift programs to be run in the .NET and Java runtimes –making them compatible with Windows and Android.

Swift has been soaring in popularity, and has leapt...

By Ryan Daws, 10 February 2015, 0 comments. Categories: Android, Apple, Development Tools, iOS, Languages, Microsoft, Testing.

As HTML5 grows, security risks become a bigger issue

(c)iStock.com/mihaperosa

As the combination of JavaScript and HTML5 become the defacto software standard for building websites, enterprise-ready solutions or mobile applications, it’s surprising to discover that 99% of the code used and delivered as production-ready code is literally open, and running naked through the woods.

The W3C (World Wide Web Consortium), as of October 2014 officially approved HTML5 as a complete industry standard. But the adoption process started a...

By Carlos Goncalves, 23 January 2015, 1 comment. Categories: HTML5, Languages, Security.

TIOBE: JavaScript was 2014’s top language

(Image Credit: iStockPhoto/enotmaks)

TIOBE, the software quality company, has released its index for January 2015 which details the most popular programming languages over the course of the previous year. JavaScript has been named “the language of 2014” because it has seen its position rise faster than any other language.

JavaScript enjoyed a rise of 1.7% over the past year,...

By Ryan Daws, 14 January 2015, 1 comment. Categories: Industry, JavaScript, Languages.

Google's new "Jack and Jill" Android compilers

With a brand-new Android release, it's only natural we'll see some updates to the development tools as well. As found by Saikoa, the latest Android SDK contains two new build tools called 'Jack' and 'Jill' after the nursery rhyme characters. The twosome aim to replace the less-catchy existing 'javac' and 'dex' compilers...

Google's decision for creating two new compilers could be due to the ongoing dispute with Oracle over the use of...

By Ryan Daws, 01 December 2014, 2 comments. Categories: Android, Java, Languages, Platforms.

Bad check-in is dead, long live the good check-in!

Version control (AKA version management, SCM, source code control system) is integral to any software development project, and at its heart is the check-in of code or other assets into the repository which records the current state of the files and preserves a record of their history. Good check-ins improve the version control process for reviewers, build and test engineers, as well as downstream programmers, and, arguably, they also help the product build process.

The problem is...

By Mark Warren, 21 November 2014, 0 comments. Categories: Development Tools, Languages.

Microsoft expands their horizon with Visual Studio and .NET

Visual Studio is one of the most powerful IDEs available, and the 2013 edition alone has seen over seven million downloads in just the last year. It’s a beloved tool in a Windows developer’s arsenal, and now Microsoft is opening it up to support the targeting of any platform with the “Visual Studio Community 2013” edition.

To assist developers with this goal, the .NET core stack is also being made open-source so that it can be run on Linux and...

By Ryan Daws, 13 November 2014, 0 comments. Categories: Development Tools, Languages, Microsoft, Platforms, Testing.

Six of the most popular mobile development tools

As the app market matures, developers need to begin thinking about porting their apps across multiple platforms to increase their audience size as much as possible. But, developing an app for each different mobile platform is insanely time consuming and requires knowledge of a wide variety of different programming languages. Luckily, cross-platform development tools have emerged to help developers carry some of the burden.

Check out six of the most popular cross-platform tools...

By StartApp, 06 November 2014, 3 comments. Categories: Android, Development Tools, Ecosystem, iOS, Languages, Testing.