Programming Language Migration Path
Inkjet Cartridges Up to 75% Off! Limited Time Offer!

Download Music Legally with Rhapsody

While I was preparing some personal background information for a potential client, I was reviewing all the programming languages that I have had experience with. I list languages that I'm most experienced with on my resume. However, it occured to me that if I was to list all the languages that I've worked with, then the client would become overwhelmed with the resume and just write me off as either a total bit head or looney toons. But as I reflected on all these different environments I realized how much fun I've had being involved with the software development industry, and that a lot of that fun has to do with the learning process. I think this is what makes a good programmer. Not just the ability to write code, or come up with a very creative application, but the ability to learn. Lets admit it! If a programmer doesn't have good learning skills, then the programmer is going to have a very short career. As an exercise, I'm going to list out my Programming Language Migration Path. I would be interested to hear from other programmers what their PLMP is as well. Here goes: * Commodore Vic-20 Basic * Commodore Vic-20 6502 Assembler * Commodore 64 6510 Assembler (Lots of all nighters with this one!) * IBM BASIC * IBM Assembler (My hate relationship with segment addressing.) * dBASE II (Wow! Structured programming.) * GWBasic * Turbo Pascal (Thank you Mr. Kahn! Best $49 I ever spent!) * Turbo C * dBASE III+ (Cool, my dBASE II report generator now only takes 2 hours to run instead of 7.) * Clipper/Foxbase * dBASE IV * dBASE SQL * Microsoft C (First under DOS, then under Windows 3.1) * SuperBase (First under Amiga DOS, then for MS Windows) * SQL Windows (Whatever happened to this? Gupta?) * Visual Basic 2.0 * Delphi * Visual Basic 3.0 * Access Basic / Word Basic (Microsoft) * Newton Script (My first "elegant" language) * Visual Basic 4.0 & 5.0 * HTML * FormLogic (for Apple Newton) * Codewarrior C for Palm OS * Visual Basic 6.0 * NS BASIC for Palm OS & Windows CE * FileMaker 5 * Satellite Forms * Visual C++ * REAL Basic for Mac 9.x & OSX * Java * Codewarrior C++ for Palm OS * Appforge for Palm OS & Pocket PC * C# * FileMaker Pro 7.0 Whew! Not only is this a good exercise to reflect on all the languages that I've worked with, but it is a good example of how the languages and the technology has progressed during the past 25 years. I'm sure that I'll be adding much more to this PLMP in the near future as well. And as with most programmers I know, there is so much more that I would like to learn but just don't have the time. Another good exercise is to bring this up as a topic of discussion with a group of programmers after a nice long day at any technical trade show. For example, quite some time ago, after a long day at the OS/2 Developers Conference in Seattle (Yea, dating myself here.), I brought up the topic of 6502 Assembly Language programming. This was during dinner at around 7pm. The resulting conversation migrated to the hotel lobby where it continued until around 2am in the morning. (Ah, the good ol' days.) ;) (If you're a developer, I'd be interested in seeing your own personal Programming Language Migration Path. Shoot me an email to timdottrimbleatgmaildotcom.) Timothy Trimble, The ART of Software Development Timothy Trimble is a award winning, freelance writer, and software developer. He has written a book for Microsoft Press and over 35 articles for significant computer industry trade magazines. He is the Blog publisher of The ART of Software Development which can be found via his web site at http://www.timothytrimble.info


Protecting Yourself from
|
 Protecting
Yourself from "Identity Theft"
Ever Had Your Wallet Stolen? How about your whole
financial life? With over 300,000 cases reported per year, "Identity
Theft" is a serious - and easy - business. In many cases, a driver's
license and major credit card are all a thief needs to open new charge accounts
in your name. Find out how to protect yourself EVEN once your wallet has
been stolen.
Full
Text »
|
|
|
 |
 |
Music Rock Bands & Rock Bands t-shirts
Today, it?s not enough just to like your favorite rock band ? you?ve got to wear your favorite rock band! A couple of decades ago, rock bands sold tickets, performed concerts, and released records. Nowadays, however, there are many other money making opportunities for rock bands, and many more opportunities for music lovers to show the world which rock band is their favorite, and why. This article gives detailed and valuable information on how and where to look at and buy rock band clothes and rock band merchandise. This article also talks about and gives detailed examples of what kinds of new items are available to buy today that were not personalized and sold by rock bands a few years ago. This informational article about items sold by ro...
A Journey From Video Game To Online Computer Game
Video games have been a significant force in society and one of the most popular leisure, more or less a solitary pursuits in those days of the late '70's and early 80's that relied on graphic improvements and better ways of shooting the enemy. There were games like Atari, Intellivision, Colecovision, Sega and Nintendo. With the rise of the Internet and online games however, lots of things changed, including the ability to download games and playing online games, making games a more of social activity, with lots of players, or opponents playing with each other from the different corner of the world thus making people from the different parts of the world come closer and interact with each other while playing.
Download Zune Music without Sacrificing Your Budget, Time and Computer Security
A powerful competitor to iPod, comparatively young Zune has given birth to numerous websites where users can download Zune music, either for free or for a certain price. Each one quite understandably promotes itself as the best source for all things Zune, including music. Can everything really be so pink and rosy? Let?s try to look deeper.
Teen Rockers Band Together to Record Christmas Music Benefiting Little Kids Rock Program
Camp Jam Allstars' "Money In A Card" is being released on iTunes today. Part of the proceeds from the song is going towards music instruction and instruments for public schools.
IEEE Computer Society to Hold Technology Summit Highlighting Latest Hot Technologies
One-Day Las Vegas Event for Executives and Technologists Will Focus on Software, Games, and CyberSecurity; Feature Powerhouse Lineup of World-Class Experts and Speakers
New Computer and Laptop Website Launched by Computer Technology Expert Paul E. Steinberg
With the launch of LaptopsComputers.com and the Computers Laptops Blog, Paul E. Steinberg offers personal advice on which computer or laptop you should buy.
Play Online Addicting Games at Pirates Arcade
Due to the extreme popularity of free online games people of all age groups have become addicted to them because they offer variety, which can't be matched by expensive gaming consoles, this addiction goes well beyond teenage as we see young adults addicted to video games. The wide variety of free online flash and shockwave games available on net may be broadly classified into action and adventure games, card games, board games, strategy, funny, educational, simulation, etc. All types of online flash games and shockwave games have their own part of customers or niche, but the most popular and most played are the board games, which are basically online interpretations of certain conventional board games that include Chess, Monopoly, Dominoes...
Divorce is Not a Game, But a New Computer Game Can Help Deal With It
Zipland Interactive recently completed the world's first research-based psychological computer game designed to help kids from separated or divorced families cope indirectly with the emotional issues that arise from their new reality (7-13 year olds).
Computer Radiation Researchers Advocate Bio-Resonance Technology to Safeguard Health When Using a Computer
Health Vibes Institute, a research team dedicated to understanding and coping with the harmful effects of e-smog, advocates using bio-resonance software, such as Computer Clear®, to neutralize the effects of computer radiation.
Portable Music Computer Mobile Digital Audio Workstation Audio Software Available On New Indamixx Laptop
Fully loaded audio Netbook is first to break sub $500.00 mark. Pre installed audio software, custom Linux OS, bundled with affordable hardware appliance forges new market category, low-cost music computer.
Animoto Launches Music Submission Program for Bands and Musicians at SXSW
Animoto gives bands and musicians a new avenue for their music to be discovered and shared virally
Computer Viruses - How to Remove a Computer Virus from Your Computer
Computer viruses infect millions of computers every day. Viruses can destroy data, steal important information, and even make a computer completely unusable.
Security Feature Added to Drexel's Online Computer Technology Degree Program
Drexel University Online, a pioneer in Internet-based education programs, has recently added a new security feature to its Bachelor of Science in Computing Technology degree program.
NSF Grant Aims to Bring Computer Games to College Classrooms
The National Science Foundation has awarded nearly $150,000 to Scott Wallace, assistant professor of computer science at Washington State University Vancouver, and Andrew Nierman, assistant professor of computer science at the University of Puget Sound, to develop computer game-based curricula for undergraduate computer science courses.
Freeware Games : Satisfaction For Computer Games Fans
If you are old enough to remember the dawn of video games, particularly old arcade games, then you might be surprised that they are not relegated to the past. Modern computers are more then capable of playing those classics. Even better, much of the old software has become freeware games or been abandoned. That means that you can enjoy them, and find new fun from the era without cost.
|
 |
|