Security is still a mystery and other hard truths about cloud computing
For the past few months, I've been [poking around the various commercial clouds, buying new machines, trying software, and running benchmarks. Well, not exactly buying machines -- just renting them for...
View ArticleIn Pictures: 10 cutting-edge mobile development tools
Coding mobile apps becomes faster and easier with these revolutionary tools and Cloud services
View Article10 reasons the browser is becoming the universal OS
A bazillion years ago in Internet time (aka 1995), Brendan Eich, Marc Andreessen, and the rest of Netscape looked at the World Wide Web and saw a sparsely tagged world of static documents -- a...
View ArticleIn Pictures: 18 essential Hadoop tools for crunching big data
Making the most of this powerful MapReduce platform means mastering a vibrant ecosystem of quickly evolving code
View Article12 predictions for the future of programming
If hitting a target is hard and hitting a moving target is even harder, then creating a new hit technology is next to impossible because the shape and nature of the target morphs as it moves. Think of...
View ArticleIn Pictures: 15 things we hate about Java
Slow startup times, null pointers, security flaws -- Java's ongoing success leaves plenty to complain about
View ArticleIn Pictures: 15 hot programming trends - and 15 going cold
Hot or not? From the Web to the motherboard to the training ground, get the scoop on what's in and what's out in app dev.
View ArticleIn Pictures: 10 prominent features 'stolen' by Apple’s Swift - and where they...
Apple's new programming language modernizes iOS development by synthesizing great ideas invented elsewhere
View Article15 technologies changing how developers work
A long time ago, developers wrote assembly code that ran fast and light. On good days, they had enough money in their budget to hire someone to toggle all those switches on the front of the machine to...
View Article7 reasons Apple should open-source Swift -- and 7 reasons it won't
Faster innovation, better security, new markets -- the case for opening Swift might be more compelling than Apple will admit
View Article10 battles raging for the hearts and minds of developers
Whether you think it's wired into the human mind or an inevitable product of society's formation, dualism defines much of our lives: Communism vs. capitalism. Savory vs. sweet. Passing the ball vs....
View Article7 reasons why frameworks are the new programming languages
In the 1980s, the easiest way to start a nerd fight was to proclaim that your favorite programming language was best. C, Pascal, Lisp, Fortran? Programmers spent hours explaining exactly why their...
View Article8 MySQL gotchas worth a rant
MySQL is easy to install, relatively fast, and loaded with features. If that's not enough, it's also one of the most prominent flagships of the open source movement, the big success story that showed...
View Article9 research projects that could transform the enterprise
From unstructured data mining to visual microphones, academic labs are bringing future breakthrough possibilities to light
View Article11 predictions for the future of programming
Our coding crystal ball offers clues about the kinds of turns your programming career will take in the years ahead
View Article
More Pages to Explore .....