Software informational articles

Training dialect migration path - software


While I was preparing some individual conditions in rank for a budding client, I was reviewing all the indoctrination languages that I have had encounter with. I list languages that I'm most qualified 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 befall overwhelmed with the resume and just write me off as both a total bit head or looney toons. But as I reflected on all these assorted environments I realized how much fun I've had being concerned with the software change industry, and that a lot of that fun has to do with the knowledge process. I think this is what makes a good programmer. Not just the aptitude to write code, or come up with a very creative application, but the capability to learn. Lets admit it! If a programmer doesn't have good erudition skills, then the programmer is going to have a very short career.

As an exercise, I'm going to list out my Brainwashing Idiom Migration Path. I would be concerned 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 Assembler (My hate association 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 bang generator now only takes 2 hours to run as an alternative of 7. )

* Clipper/Foxbase



* 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

* Admittance Basic / Word Basic (Microsoft)

* Newton Handwriting (My first "elegant" language)

* Visual Basic 4. 0 & 5. 0


* 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 & Bag PC

* C#

* FileMaker Pro 7. 0

Whew! Not only is this a good bring to bear to consider on all the languages that I've worked with, but it is a good case in point of how the languages and the knowledge has progressed at some point in the past 25 years. I'm sure that I'll be adding together much more to this PLMP in the near coming 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 apply is to bring this up as a topic of debate with a group of programmers after a nice long day at any mechanical trade show. For example, quite some time ago, after a long day at the OS/2 Developers Consultation in Seattle (Yea, dating in my opinion here. ), I brought up the topic of 6502 Congregation Expression programming. This was for the duration of ceremonial dinner at about 7pm. The ensuing dialogue migrated to the hotel lobby where it constant until about 2am in the morning. (Ah, the good ol' days. ) ;)

(If you're a developer, I'd be engrossed in since your own own Indoctrination Foreign language Migration Path. Shoot me an email to timdottrimbleatgmaildotcom. )

Timothy Trimble, The ART of Software Development

Timothy Trimble is a award winning, self-employed writer, and software developer. He has in print a book for Microsoft Press and over 35 articles for big central processing unit activity trade magazines. He is the Blog publisher of The ART of Software Change which can be found via his web site at http://www. timothytrimble. info

Developed by:
home | site map © 2018