|
Like you, I started on a Sinclair model using a ZX-80 (or something like that). It was 1980 and I was in first grade... The funny thing was that I did not speak a single word of English, but I was programming happily in BASIC.
("FOR"? That the loop thingy)..
As for now, I've been doing C/C++ for 8 years. But the truth is that I dreaded C for so long, I had actually spent 5 years writing in Assembly before I was forced to learn C..
-Oz
---
Grab WndTabs from http://www.wndtabs.com to make your VC++ experience that much more comfortable...
|
|
|
|
|
I remember in University we all had to tell the class what languages we knew (so we could get a feel for the collective skill set). There was the usual Pascal, C, C++ etc, and finally one guy with long hair, black clothes and a beat up old electric guitar timidly raises his hand and says "x86 assembler". That was the only language he knew, and man, could that guy churn out the code. (plus he had great taste in music )
cheers,
Chris Maunder
|
|
|
|
|
You're all children! (smugly spoken by a grey-haired veteran) -- BASIC on Commodores, TRS-80s, and ZX-80s? For shame -- how about BASIC on a real minicomputer, namely an HP 2110? Now that was BASIC -- no screens, just an ASR-33 Teletype banging away through rolls of paper at 110 baud.
Seriously, my first language was FORTRAN IV (using the WATFOR compiler) on an IBM 360/50, learned while I was still in high school in 1969 (that was when I learned to type, on an IBM 029 keypunch). From there I went on to a PDP-8 using paper tape and the front panel toggle switches, programming in machine code and an odd thing called FOCAL (kind of a FORTRAN and BASIC cross).
Since then, I think I've gone through at least a dozen programming languages, and another dozen system architectures, and I'm still learning (the reason I love this business so much).
|
|
|
|
|
My first experience was with a Commodore64. Typed in my program, and went to run it, and it crashed. I lost everything, indignant I vowed never to touch a computer again exclaiming.. "They're STUPID!"
It wasn't til my crappy TI-81 wouldn't do some of the nifty stuff that the other's TI-85s were, that I started programming again.. heh heh.. one piece of advice, when your feeling clever and decide to show your math teacher what you can do... be prepared for two math tests the next time around.
|
|
|
|
|
My first home-computer was also a Commodore64. Writing programs and store them on a tape !!! (fortunately I had the program turbo-tape, someone remembers that ?)
In school we used Apple IIe in the first year. The second year we used the first PC's and used GW-BASIC.
|
|
|
|
|
Year 4 ? I was in Year 9 when I saw my first Apple ][, the //e and //c were still a gleam in Woz's eye at the time. I remember my first non-trival program drew a tank in hi-res and animated it. It was so slow I could watch the redraw frame by frame - a far cry from the 3D stuff I work on now. My second was a graphics program that was printed in 'Your Compuer' and won 3rd prize in a programming competition. Then I knew I was hooked - I could get money for doing this stuff !!
Christian
The content of this post is not necessarily the opinion of my yadda yadda yadda.
To understand recursion, we must first understand recursion.
|
|
|
|
|
I started in BASIC too, with an Apple II+ that didn't even have lowercase capability. We had a little paddle-wheel hooked up to it to play pong, and I remember figuring out how to use it for my own programs.
That was when you had to give a line number for each line, which was such a hassle... I still miss that computer though.
|
|
|
|