Since 1986 - Covering the Fastest Computers in the World and the People Who Run Them

Language Flags
October 14, 2011

Programming for the Cloud

Tiffany Trader

Will the cloud change programming? That is the subject of a recent article of the same name at CNET News that delves into the very pertinent subject matter of programming for the cloud.

cloud with rainbowAuthor Gordon Haff makes an interesting point about the computer programming language landscape, which is that despite there being hundreds, if not thousands, of choices, the pool of widely-used languages is much smaller. COBOL, Fortran, C – how do these old standards apply to the new infrastructure paradigm that is cloud computing?

Haff argues that the landscape is responding fairly well to the needs of cloud, as seen with some scripting languages, including JavaScript as well as Perl, Python, PHP, Ruby, among others. An alternative to JavaScript, called Dart, was introduced by Google earlier this week. The more successful ones lend themselves to being able to write code quickly and lack some of the stringent requirements of more traditional languages.

Haff is hopeful that public platform-as-a-service clouds will open up new possibilities for the Web programming landscape. But since application programming interface (API) is often limited to a single provider, porting is still an issue. Some providers offer APIs that are specific to a hosted environment, but ideally there will be a solution that includes application portability across on-premise and hosted solutions, notes Haff.

Full story at CNET News

SC14 Virtual Booth Tours

AMD SC14 video AMD Virtual Booth Tour @ SC14
Click to Play Video
Cray SC14 video Cray Virtual Booth Tour @ SC14
Click to Play Video
Datasite SC14 video DataSite and RedLine @ SC14
Click to Play Video
HP SC14 video HP Virtual Booth Tour @ SC14
Click to Play Video
IBM DCS3860 and Elastic Storage @ SC14 video IBM DCS3860 and Elastic Storage @ SC14
Click to Play Video
IBM Flash Storage
@ SC14 video IBM Flash Storage @ SC14  
Click to Play Video
IBM Platform @ SC14 video IBM Platform @ SC14
Click to Play Video
IBM Power Big Data SC14 video IBM Power Big Data @ SC14
Click to Play Video
Intel SC14 video Intel Virtual Booth Tour @ SC14
Click to Play Video
Lenovo SC14 video Lenovo Virtual Booth Tour @ SC14
Click to Play Video
Mellanox SC14 video Mellanox Virtual Booth Tour @ SC14
Click to Play Video
Panasas SC14 video Panasas Virtual Booth Tour @ SC14
Click to Play Video
Quanta SC14 video Quanta Virtual Booth Tour @ SC14
Click to Play Video
Seagate SC14 video Seagate Virtual Booth Tour @ SC14
Click to Play Video
Supermicro SC14 video Supermicro Virtual Booth Tour @ SC14
Click to Play Video