Hurricane Satellite Weather Tracking - View Hurricane Weather Track

Stop Parking Domain Names
Develop Your Domain Names
 

Programming Language Migration Path


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

MORE ARTICLES:


Watch Satellite TV On PC Online Without Viewing Restrictions
People can now watch satellite TV on PC online without viewing restrictions. A few years back then, we were still watching satellite TV on our TV sets right there in our sofas in the living room. It was quite a common sight in many American families. However, today, the whole scene has changed and you can now watch satellite TV on PC using a modem connection. Issue is do you need to set up your computer such that you can watch satellite TV on PC online without viewing restrictions?

Hurricane Katrina's Delicious Aftermath in New Orleans Wins an International Award
Author Amy Cyrex Sins has recently been honored with an international cookbook award from Gourmand World Cookbook Awards. Post-Katrina, award-winning cookbook from the Big Easy gets International attention; features Cajun, Creole, and Louisiana home cooking; famous restaurant recipes; and stories of hope from those who love New Orleans while helping charity in the process.

Weather Decision Technologies Unveils Automated Weather Warning System for International Airports
Dubai International Airport is first venue to deploy aviation weather decision support system.

LegalView Mesothelioma Blog Reports that Asbestos Exposure Slows Hurricane Katrina Cleanup in New Orleans Parish
Cleanup from Hurricane Katrina continues to be slow because of possible asbestos exposure. In a New Orleans parish, officials have determined to use a controlled burn rather than to demolish and move debris to a landfill, which could increase the potential for asbestos contamination.

Vino at the View - The Beginning: Wine Tasting with an Unbridled View of Las Vegas
View 215 presents its first ever, Seasonal Las Vegas wine tasting event, "Vino at the View - The Beginning".

June 2005: Weather Forecasts for Weather Traders
If Johannes Kepler, the renowned 17th century astronomer and discoverer of the planetary laws of motion, could speak from the heavenlies, he might have a few words of wisdom to share with the National Weather Service. Although Kepler's name is not normally associated with meteorology, he was quite the weather forecaster in his day.

Follow the Path to Literacy with Training from Parents as Teachers National Center
Interactive Training identifies the five stepping stones for children's overall development.

New Orleans Hurricane Battle Zone for Virtual Reality Training
The City of New Orleans looks like a battlezone, we have bodies floating in the streets, snipers shooting at police and looters in gun stores. Although this Hurricane Katrina is a complete tragedy, you could have a better "Movie Set" for a great footage for Virtual Training Simulation.

July 2005: Hurricane Forecasts for Weather Traders
Tropical Storm Arlene formed as a tropical depression on June 8, 2005 near 83 West Longitude and 17 North Latitude. Although Dr.

Dish Network Satellite Tv Brings A World Of Viewing Opportunities
Gone are the days when all you needed was a rabbit ear antenna to bring the most popular television stations into your home. Television has evolved from a pastime where viewers were content to watch whatever was on to an obsession where people feel addicted to particular shows and cannot go without seeing them.

Hurricane Season 2007 Satellite Phone Rental Packages Now Available
All Road Communications announces special package deals for satellite phone rentals for the upcoming 2007 Hurricane Season.

Results of Global-View.com Monthly Forex Tracking Survey
The results for the Global-View.com monthly forex sentiment survey conducted on December 3-5. The results show U.S. dollar sentiment deteriorated vs. the euro and jpy.

Pensacola Lawyer Launches ‘Florida Hurricane Hotline™’ for 2006 Hurricane Season
Attorney Samuel Bearman has launched the Florida Hurricane Hotline™ to help answer people's questions on hurricane law, insurance and other hurricane-related questions. The toll free number is (800) 760-6065 and is available 24 hours a day, 7 days a week.

Leading Tarp Manufacturer Prepares For Major 2008 Hurricane Weather Season
A1 Tarps, a California-based manufacturer of tarps and hurricane preparedness supplies prepares for "above average" 2008 hurricane season in the Atlantic basin with 15 named storms predicted between June 1st and November 30th.

Archdiocese of New Orleans Selects Harcourt's Learnia to Monitor Student Progress
Leading test publisher Harcourt Assessment, Inc., announced today that the Archdiocese of New Orleans has selected its Learnia product as an assessment solution for use in Orleans Parish elementary schools. Learnia, a classroom assessment tool for grades 3-8 examines student achievement through both formative and summative assessments and provides real-time, student-centric assessment data to make teaching -- and learning -- successful and rewarding. The Archdiocese will begin testing with Learnia this month.

Develop Your Domain Names | Site Map | Home

Privacy Policy | Copyright/Trademark Notification