programming

Hyperpolyglot Is A Side-By-Side Reference Sheet For Programming

Once you’ve learned one programming language or programming tool, it’s pretty easy to get into similar platforms. Sometimes, though, the fine differences are hard to remember. Hyperpolyglot is an awesome tool for looking up the differences and similarities between programming languages and tools.


Download Beta Versions Of Microsoft's Developer Tools For Windows 10

One of the major selling points for Windows 10 will be universal apps: code that can run equally well on a desktop, tablet or phone. Microsoft has just pushed out test versions of the tools you’ll need to build those apps.


Career Spotlight: What I Do As A Front-End Web Developer

Without web developers and designers creating the pages of the internet that we visit every day, the web would be a wasteland of hand-coded HTML and “Under Construction” GIFs. It’s the job of front-end developers to create and implement the familiar layouts of our favourite publications and sites.


Automated Image Captioning Turns Your Computer Into An Idiot Savant [Video]

During GTC 2015, we were given a demonstration of automated image captioning with ConvNets and Recurrent Nets. Using nothing but a database of images, the platform was able to describe what it saw onscreen. Sometimes the results were astonishingly accurate. Other times, not so much. In other words, it will turn your computer into something brilliant yet handicapped — a bit like Rain Man.


Google Play Is Now Approving And Rating All Android Apps

Want to put an Android app in the Google Play store? From May, you’ll have to fill out a questionnaire that allows the app to be assigned an age rating, and the app won’t be published until it is approved by Google’s approvals team. Here’s what you need to know.


The Best Alternatives To Google Code For Your Programming Projects

Google announced last week that it was shutting down Google Code, its hosting service for open source projects and coding initiatives. If you haven’t already migrated your projects to another service, you’ll need to do so. Here are a few alternatives that can get you up and running quickly.


The Best Free Tools For Making Your Own Video Games

With the recent release of the free version of the Unreal Engine and the announcement of the free Source 2 Engine, you now have even more options for making your own games. But picking out the best engine for you and your skills is a little tough. Let’s take a look at some of the best free software for a variety of skillsets.


Smartphone OS Share: Android Tops, iOS Surging

The success of iPhone 6 led to a healthy chunk of market share for Apple’s iOS in 2014, but in terms of total phones shipped, it’s still very much an Android world.


Unreal Engine 4 Is Now Free For All Budding Game Developers

Epic Games has made it possible for anyone to become a game developer with Unreal Engine 4. If you’ve ever been interested in game development, animation or digital visualisation, the complete Unreal Engine 4 suite is now free for anyone to download and use.


Reminder: Software Will Look Ugly For Most Of Its Development Cycle

If you’re writing an app, you want it to look good. While it’s important to keep that goal in mind, it’s also important to remember that even highly-designed software like video games will appear ugly and incomplete for most of its development cycle.