CLOUDBASIC opens computing paradigm to students, Mindy



Email    print   
April 1, 2009 —  (Page 1 of 2)
DARTMOUTH, N.H., APRIL 1 — Hearkening back to the earliest days of computing education, a team of computer scientists have developed a special programming language to help students learn how to create mashups in the cloud. The language, CLOUDBASIC, was unveiled at Dartmouth College, home of the original version of BASIC.

“It’s been 47 years since John Kemeny and Thomas Kurtz showed off Dartmouth BASIC,” said Sara dePragma, a graduate student involved with the programming initiative as part of her Masters in Computer Education. “Heck, I wasn’t even born then. Come to think of it, neither were my parents. Sheesh!”

According to dePragma, the eight design principles of CLOUDBASIC are:

1. Be so easy that total losers like her roommate Mindy could use it.
2. Be a general-purpose programming language suitable to use as both a dessert topping and a floor wax.
3. Allow advanced features to be added for experts (which, duh, would make the language unusable by Mindy).
4. Be interactive using things called “dialog boxes.”
5. Provide clear and friendly error messages when a rogue program brings down the entire cloud environment.
6. Respond quickly for small programs, such as “Hello, Cloud.”
7. Not to require an understanding of the cloud’s hardware, unless the server is using an AMD processor.
8. Shield the user from the cloud, because the cloud is very big and ethereal.

Prof. Angus McMushroom, dePragma’s advisor, was quick to point out that the use of the GOTO statement within CLOUDBASIC was not his idea. “It’s not my idea,” he insisted. “I just know that nothing good’s going to come of it. I can just imagine that Ed Dijkstra’s turning in his grave. Just don’t blame me, okay?”

At the Dartmouth announcement, representatives of major cloud and industry players were present to pledge their support for the language:

• Microsoft released the first Community Technology Preview of CloudBasic#.NET for Windows Azure and the unannounced Visual Studio Team System Cloud Edition 2012.



Related Search Term(s): cloud computing

Pages 1 2 


Share this link: http://sdt.bz/33363
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Cloud computing is green computing
Despite advances made in efficient power consumption, cloud's scalability is the best way to cut down on energy use Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb