bharatbhasha.net


Free Articles  >>  Computers and internet >>  Page 216  >> 

Nostalgia for Assembly Programming



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.


About Author Paul Wise :

Written by Paul Wise, who has used assembly programming languages, recommends http://www.clickonblogs.com/ for more reading on programming for the Commodore 64.


Article Source: http://www.bharatbhasha.net
Article Url: http://www.bharatbhasha.net/internet-and-computers.php/262843


Article Added on Tuesday, September 14, 2010
LD
Other Articles by Paul Wise

•The Multi Conventional Blank Media
Blank media allow people to record programming off the television or video they make themselves. It also allows people to backup pre-recorded programming to which they own the rights - namely, all those movies. Unfortunately, while in theory it is perfectly legal to backup content which you have bought, the law also makes the technical ability to do so a crime subject to financial penalty and actual imprisonment - both. Technologically speaking, each blank media DVD has its own unique...

•Discounted Swimwear Growing in Popularity
Why are Discounted Swimwear suddenly gaining in popularity? Since some people love to go out and show off, all types of Modest Swimwear come in handy. It could be because movie stars wear the same one and it spread throughout their fans and towards the crowd, but not everyone wants the same one. For decades the trend has been towards covering less and less, such that toplessness and thongs are common on many beaches, particularly with those found in Europe. Yet no less a force than Jantzen, a...

•Finding The Right Cellular Accessories
While there are many cellular accessories in the world today some are incredibly obvious while others are harder to find, or even consider cellular accessories. Let's take a look at a few. An obvious one is something like the Motorola Bluetooth Headset. You undoubtedly walk down the street listening to someone conversing with his or her self only to find out they are on the phone. This is usually someone wearing their Motorola Bluetooth Headset. Another accessory has been overlooked because...

•Unlocking Verizon Cell Phones
So carrying cases and belt clips list among the commonest of all cellular accessories, and a number of them are from Verizon Cell Phones. But the most unconsidered accessory is probably going to have been overlooked because it's from the Did not Even Know It Was An Accessory Department! It has been overlooked as it is not even an object that goes with a phone, but a service that is performed on one. But before you believe this is simply a game of semantics, first remember what it suggests to...

•Cellular Accessories Always Evolving
It's unfortunate but many service providers program their GSM phones in such a way that they won't work with SIM cards from another. Unlocking your GSM phone means overwriting such programming. Because of this you now are the sole owner of your phone without any stipulations. Additionally, as it is your device in full, you can get any cellular accessories you see fit to make this phone as unique as possible for you. How often is it that you are strolling down the street and you notice...

•Cellular Accessories Bluetooth Wireless Headsets Among The Most Common
It's sad however some service providers program their GSM phones in such a way that they won't work with SIM cards from another. In essence, this is a locked cell phone. Unlocking a GSM phone means going around this kind of programming. By doing this you now own your phone without any stipulations. Furthermore, because it is your phone and your phone alone, you can get any cellular accessories you see fit to make this phone as unique as possible for you. Do you ever walk down the street and...

•The Strangest Thing in Cellular Accessories
If you have mobile handset, you begin to think about accessories rather quickly. Sometimes it's just outright astonishing what they've invented to go with a wireless phone! Things in the Didn't Know You Needed It Department. As in, for example, unlocking cell phones. Which is to say, cell phones which are unlocked. Now it's not the first thing that comes to mind when ones thinks of cellular accessories, but then again, that's the point of an article like this, to be informative! And...

•Cellular Accessories The Obvious And The Subtle
Car chargers, clips and head sets rank among the most common of all cellular accessories, however some of them are not always known as must have types of products. But the most overlooked accessory of all is likely to have been missed due to it not being known as an accessory. That is to say, it isn't an object that comes with the phone, rather it's a service that's performed on one. Keep in mind that what it means to accessorize something, involves assisting you to use something better,...

•The Chanel J12 Trully Exclusive
The Chanel J12 is one of the most important wristwatches to come out of the famed Parisian fashion house, coinciding with its thirteenth year offering luxury timepieces. Designed to complement both the company's haute couture and its ready-to-wear collections, the Chanel J12 offers true French elegance coupled with precision Swiss engineering for time-keeping that's always in style. Long one of the world's most easily recognizable names, watches were a rather late foray for the firm, with...

•Siemens Cell Phones And Accessories
After the Siemens Cell Phones, the next thing on your shopping list is probably going be some cellular accessories, and it's absolutely astonishing the stuff they've invented to go with a handset, many from Verizon cell phones. But the one true must-have accessory of them all has simply been overlooked, because it's from within the device! Given that all too many wireless providers like locking their phones up so that they can't work with SIM cards from another provider, it's possible to...

Click here to see More Articles by Paul Wise
Publishers / Webmasters
Tell A Friend
Leave A Comment!
Download this article in PDF
Report Article!
Search through all the articles:


225 Users Online!!
Related Articles:
Latest Articles:
 
computers and internet >> Top 50 Articles on computers and internet
Category - >
• Advertising • Advice • Affiliate Programs • Automobiles
• Be Your Own Mentor • Careers • Communication • Consumers
• CopyWriting • Crime • Domain Names • DoT com Entrepreneur Corner
• Ebooks • Ecommerce • Education • Email
• Entertainment • Environment • Family • Finance And Business
• Food & Drink • Gardening • Health & Fitness • Hobbies
• Home Business • Home Improvement • Humour • House Holds
• Internet And Computers • Kiddos and Teens • Legal Matters • Mail Order
• Management • Marketing • Marriage • MetaPhysical
• Motivational • MultiMedia • Multi Level Marketing • NewsLetters
• Pets • Psychology • Religion • Parenting
• Politics • Sales • Science • Search Engine Optimization
• Site Promotion • Sports • Technology • Travel
• Web Development • Web Hosting • WeightLoss • Women's Corner
• Writing • Miscellaneous Articles • Real Estate • Arts And Crafts
• Aging


Disclaimer: The information presented and opinions expressed in the articles are those of the authors
and do not necessarily represent the views of bharatbhasha.net and/or its owners.


Copyright © AwareINDIA. All rights reserved || Privacy Policy || Terms Of Use || Author Guidelines || Free Articles
FAQs Link To Us || Submit An Article || Free Downloads|| Contact Us || Site Map  || Advertise with Us ||
Click here for Special webhosting packages for visitors of this website only!
Vastu Shastra

Linux Hosting Provided By AwareIndia