ArticleClover
 Home | Login | Register Now! | Submit Article | Latest Articles | Contact Us RSS
ArticleClover » Computer-and-technology

Nostalgia for Assembly Programming
Words: 470 | Date: Mon, 2 Aug 2010


Where has assembly programming gone to? I remember growing up in the '80s and the B. Dalton bookstores (remember those?) being shelved full of assembly language books for the Commodore 64 personal computer. Nowadays, it seems that everything is too complicated for all but the most brilliant minds to dabble in assembly code. And as an outdated programming language, most don't even bother to familiarize themselves with it these days, given that nothing much runs off assembly anymore.

Then again, technology has so improved that the principal benefit of assembly language, its speed, may be irrelevant, while the inherent incomprehensibility of the language (and you think C++ is hard) remains a liability.

Computer languages are fascinating. And despite the obscure "look" of assembly, I remain intrigued by it. Assembly languages were first developed as second-generation languages that freed programmers from tedium such as remembering numeric codes and calculating addresses. This lead to an increase in programming productivity, and I surmise that it is this very reason that assembly has been dropped along with the rest of the '80s. Advanced hardware has made high-level languages less cost-intensive in terms of computational cycles, allowing instruction that resembles a modicum of English. Assembly languages have simply become obsolete under newer high-level programming languages.

Ah, yes, the '80s. When even amateur programmers could still alter the sizes of the paddles in classic Pong. When a programmer could still do it all himself and become a millionaire overnight with an instant runaway hit, such as David Crane of Pitfall! fame. This title sold over four million copies at a time when home video game consoles were not as common as today, taking only ten minutes to conceive and ten thousand hours (a little over a year) to program. It was coded entirely in assembly, of course, as no high-level languages existed for consoles back then. This then the game has spawned several sequels, including Pitfall: The Lost Expedition for the last generation of consoles released in 2004, and again rereleased for the Nintendo Wii in 2008.

It was a time that will never be again, when mere hobbyists and professional programmers were not too different. Professionals were really only those hobbyists who were skilled enough to be paid for their work. Hobbyist programmers have not gone extinct though. In fact, as of recently, amateur programming has experienced a renaissance of sorts, especially in the field of mobile technology. Most smartphones - the iphone for example - run applications, which are now open sourced, meaning that anyone with the skills to program a decent app can do so and make it available for download to the general public. This system has opened up an entire market of obscure or specific applications for all different purposes.


Written by Paul Wise, who has used assembly programming languages, recommends ClickOnBlogs.com for more reading on programming for the Commodore 64.

Article Source: Article Directory | Author Paul Wise | Cheap WebHosting




Bookmark
digg delicious googlecombookmarks stumbleupon propellercom redditcom simpycom mister-wongcom mixxcom mywebyahoocom myjeevesaskcom furlnet blinklistcom technoraticom myspacecom facebookcom twittercom
More Articles
* Defend Against Boredom With 7 Inch Portable DVD Players
* External Hard Drives - What The Future Holds
* Child Laptop Reviews - Read This Before You Buy Your Next Laptop
* All About Left 4 Dead Characters On Gaming Servers
* Microsoft Natural Keyboard
* Brief lines about best web design company
* Convert to Word - How To Look For The Best Online Paid Service On Internet
* Secure your premises using biometric Access Control.
* Get Info On Who Owns Any Email Address With This Reverse Email Address Lookup
* Discover How You Can Download PS3 Games Whenever You Want A New Game!
* Anti Aging Software: How Old Will I look Like Twenty Years From Now?
* Ideal Off site Safe-keeping Answer For Students
* Engineering Services – Benefits of Outsourcing?
* What is XSL?
* Digital Book club becomes social iceberg with BlackBerry
* Take a Look Into What Your Teen is Doing Online With Computer Forensic Examinations
* How to Use Eye Tracking Software to Test Your Website's Usability
* How to Recover Deleted Text From a Palm OS PDA Cellular Device
* Advantages Of Having A Speed Camera Detector
* 5 Ways to Use Telepresence
* Surge Protectors, The Best Way To Keep Your Electronics Safe
* Shred Your Security Concerns
* Internet Business How You can From the Several Next Door
* Review Of The LG 47 LX9900 3DTV
* Find Out Who is the Owner of Any Telephone Number With This Reverse Phone Lookup


 

Search for Content:

Advanced Search


Categories
*Arts and Entertainment
*Automotive
*Business
*Communications
*Computer and Technology
*Fashion and Beauty
*Finance and Investment
*Food and Beverages
*Health and Fitness
*Home and Family
*Internet Business
*News and Society
*Pets and Animals
*Recreation and Sports
*Reference and Education
*Self Improvement
*Shopping and Reviews
*Travel and Leisure
*Writing and Speaking


Now Trending
icondonald driver
iconlolo jones
icondancing with the stars winner
icongreat gatsby trailer
icondwts
iconbet awards 2012
iconfacebook stock
iconaroldis chapman
iconmiami heat
iconfleet week
iconpacers
icondog the bounty hunter
iconmemorial day
iconkatherine jenkins
iconphoenix coyotes
icondeadliest catch
iconlea michele
iconnorthstar
iconnancy reagan
iconactuary
sikiş film izle