Articles by Jeffrey Cogswell
-
5 Programming Languages Marked for Death
Update: So how did we do with these predictions? Check out our March 2016 article that breaks down which of the following languages continue to retain market-share... and which are, indeed, implo… -
Unpopular Programming Languages That Are Still Lucrative
In a previous article, I discussed the best programming languages to learn over the next year. Most of those were popular languages such as C#, JavaScript, PHP, and Swift. (I also did a follow-up… -
Are Python and Objective-C Worth Learning?
Last week’s article on the five programming languages you’ll need next year (and beyond) didn’t include two important languages: Python and Objective-C. Python’s exclusion sparked a passionate re… -
PHP vs. .NET: Which Should You Learn?
If you’re a software developer, there simply isn’t enough time in the world to learn every single technology, language and platform you might need for work, or to land a better job; at some point… -
Google's Android Studio vs. Eclipse: Which Fits Your Needs?
[caption id="attachment_18304" align="aligncenter" width="618"] And once everything's coded, you can work on creating some decent icons.[/caption] Google’s Android Studio is a development tool fo… -
Cloudinary vs. Blitline: Cloud-Image Services Compared
[caption id="attachment_17125" align="aligncenter" width="500"] Storing pretty pictures can prove problematic for many Web developers.[/caption] As Web applications grow in number and capability,… -
Is GCC 4.8 a Quirky Mess?
When I set out to review how different compilers generate possibly different assembly code (specifically for vectorized and multicore code), I noticed a possible anomaly when comparing two recent… -
Speed Test 2: Comparing C++ Compilers on Windows
[caption id="attachment_14568" align="aligncenter" width="500"] Hands, typing. Always with the typing.[/caption] In our previous article, we compared a few C++ compilers on Linux. This time we're… -
Speed Test: Comparing Intel C++, GNU C++, and LLVM Clang Compilers
Benchmarking is a tricky business: a valid benchmarking tries to remove all extraneous variables in order to get an accurate measurement, a process that’s often problematic: sometimes it's nearly… -
Programming AWS With Microsoft C# and Visual Studio
It seems like every software developer from Silicon Valley to Silicon Alley is jumping aboard the cloud-app bandwagon at the moment—which means, if you’re in the business, that it’s worth your ti…