What made you start coding?
-
hacker movies from the 80's and finding that Basic programming pamphlet in the Apple IIe keyboarding lab in Jr. High.
Very familiar. Sneakers was great. A classic
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
i was 8 when reagan was in office. I liked to read while eating breakfast. If not for that I may have never picked up that Applesoft BASIC manual that shipped with our craptastic Apple ][gs By the next year i was wiring stuff into the joystick port on the motherboard. 10 years later i was at microsoft.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
In 1991 I was 13 and my father brought home our first IBM Compatible, a 286 machine with 4mb of RAM (maybe 8), and showed me how to write batch files to launch programs so I didn't have to do it from scratch every time. I was intrigued, took a pascal class in 1995 in high school, but still stuck to mechanical engineering in college until my second semester when I was introduced to C++ and Calculus II and thermal dynamics. I said "forget it" to the crazy math and found my way to C++ (I was nudged, my C++ professor was Chuck Allison of the C++ Standards Committee back then).
- Freedom is the right of all sentient beings. (Optimus Prime, or Michael Bay, but I prefer Otpimus Prime)
-
In 1991 I was 13 and my father brought home our first IBM Compatible, a 286 machine with 4mb of RAM (maybe 8), and showed me how to write batch files to launch programs so I didn't have to do it from scratch every time. I was intrigued, took a pascal class in 1995 in high school, but still stuck to mechanical engineering in college until my second semester when I was introduced to C++ and Calculus II and thermal dynamics. I said "forget it" to the crazy math and found my way to C++ (I was nudged, my C++ professor was Chuck Allison of the C++ Standards Committee back then).
- Freedom is the right of all sentient beings. (Optimus Prime, or Michael Bay, but I prefer Otpimus Prime)
cool. C++ is still my favorite. But it's a lot more laborious than C# to get right. It's super elegant though, and the only really multi paradigm language out there. I love that you can do DSL style programming with it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
i was 8 when reagan was in office. I liked to read while eating breakfast. If not for that I may have never picked up that Applesoft BASIC manual that shipped with our craptastic Apple ][gs By the next year i was wiring stuff into the joystick port on the motherboard. 10 years later i was at microsoft.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
When I was 12 we got a commodore Vic 20. I started programming in it's native BASIC language, I typed in machine code from magazines, never did get a handle on it's symbolic language. Funny enough, I started out making games and ended up continuing to make games after everything in between.
-
When I was 12 we got a commodore Vic 20. I started programming in it's native BASIC language, I typed in machine code from magazines, never did get a handle on it's symbolic language. Funny enough, I started out making games and ended up continuing to make games after everything in between.
i remember typing in machine code from those old mags. I ended up learning 6502 bytecode with those things. I used to have my friend read them off to me while I'd type them in and vice versa so we'd get it right. It was a whole lot easier than trying to go back and forth and remembering where you were. :)
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
i was 8 when reagan was in office. I liked to read while eating breakfast. If not for that I may have never picked up that Applesoft BASIC manual that shipped with our craptastic Apple ][gs By the next year i was wiring stuff into the joystick port on the motherboard. 10 years later i was at microsoft.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
Part 1 - Obligation 3rd year of college (Electrical Engineering) 1978 brought two assignments: 1) Make the electro-mechanical guts of an adding machine print "1234567890" using wires, solder, and a Motorola 6800. 2) Full year thesis project. I saw an article in Byte magazine analyzing how the crew of the Enterprise (ST:TOS) interacted with the ship's computer. That got me thinking seriously about voice recognition. So I designed a set of 4 audio band pass filters and counted zero crossings in each band. I interfaced that with a PDP-12 Laboratory Instrumentation Computer and wrote the code that ran on the DIAL operating system. It had a paper tape reader to load, but it also had two small magnetic tape drives. Part 2 - Curiosity After that, having been hired by "I've Been Moved" in 1979, I wrote a program to help the hardware service reps submit JCL to MVS for obtaining targeted and summary hardware diagnostic data. Finally, in 1985, when I was an instructor at the Ed Centre, I created an interactive questionnaire facility (IQF) that ran on VM to create and administer quizes as well as instructor and course evaluations to the students. Part 3 - Love Creating IQF really caused me a lot of personal angst. While writing it, I fell in love with programming. I mean hard. I was doing it in my head at the Christmas dinner table. I couldn't stop. Yet I was I was part of an Accelerated Development Program that had me moved from department to department and firmly headed to management. The further I got away from programming the more angst I felt. In spring 1987 I took the plunge and began making my living doing VAX and embedded programming for a fire alarm manufacturer's Engineering department. The rest is history. Thanks for the inspiration to take this trip down memory lane and get in touch again with the spark that ignited the flame.
Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright "I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
-
Wondered how the 'thing' worked...
I really like this idea of taker-aparter. As a kid in the early 60's, we would rummage neighbors trash cans for stuff to disassemble and "rebuild" into some other useless thing, until activated with imagination. I always wanted to know how something worked. So, I fell in with the wrong crowd in high school (1968) - the science and math department. They had a ASR-33 teletype connected to a timeshare system and had no idea what to do with it. I got some info on Dartmouth Basic, and was writing simple things in a week. By my senior year, I assisted in teaching a class on programming and had created a library of various apps for the department. I went to college to get a degree in Electical Engineering so I could design computers. Well, that never happened, never finished my degree, but just retired from programming/manager/architect after 45+ years. Seen it all, done it all. Had a great time. Still coding for fun. Might look to do some pro bono work for a local cause/charity.
The cure to boredom is curiosity. There is no cure for curiosity. -- Dorothy Parker
-
Part 1 - Obligation 3rd year of college (Electrical Engineering) 1978 brought two assignments: 1) Make the electro-mechanical guts of an adding machine print "1234567890" using wires, solder, and a Motorola 6800. 2) Full year thesis project. I saw an article in Byte magazine analyzing how the crew of the Enterprise (ST:TOS) interacted with the ship's computer. That got me thinking seriously about voice recognition. So I designed a set of 4 audio band pass filters and counted zero crossings in each band. I interfaced that with a PDP-12 Laboratory Instrumentation Computer and wrote the code that ran on the DIAL operating system. It had a paper tape reader to load, but it also had two small magnetic tape drives. Part 2 - Curiosity After that, having been hired by "I've Been Moved" in 1979, I wrote a program to help the hardware service reps submit JCL to MVS for obtaining targeted and summary hardware diagnostic data. Finally, in 1985, when I was an instructor at the Ed Centre, I created an interactive questionnaire facility (IQF) that ran on VM to create and administer quizes as well as instructor and course evaluations to the students. Part 3 - Love Creating IQF really caused me a lot of personal angst. While writing it, I fell in love with programming. I mean hard. I was doing it in my head at the Christmas dinner table. I couldn't stop. Yet I was I was part of an Accelerated Development Program that had me moved from department to department and firmly headed to management. The further I got away from programming the more angst I felt. In spring 1987 I took the plunge and began making my living doing VAX and embedded programming for a fire alarm manufacturer's Engineering department. The rest is history. Thanks for the inspiration to take this trip down memory lane and get in touch again with the spark that ignited the flame.
Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright "I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
Wow I wonder how many VAX programmers are here? Can't be many, I'd imagine. How cool! VAX/VMS inspired some of NT - it's a real piece of history. I usually mean that facetiously when it comes to computers, but here I'm being sincere. Neat! :)
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
cool. C++ is still my favorite. But it's a lot more laborious than C# to get right. It's super elegant though, and the only really multi paradigm language out there. I love that you can do DSL style programming with it.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
Not to mention, Template Meta Programming (a little nugget from back in the day). My father always wanted to write a program to manage sporting tournaments because he felt they were poorly run (I wrestled for 15 years as a child). Said he would do it but didn't know C++ (He was in process engineering). First I'd heard of it as a kid, kind of stuck with me. Definitely my favorite as well.
- Freedom is the right of all sentient beings. (Optimus Prime, or Michael Bay, but I prefer Otpimus Prime)
-
Very familiar. Sneakers was great. A classic
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
War Games
-
War Games
heh *sideeyes you* :suss:
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
Wow I wonder how many VAX programmers are here? Can't be many, I'd imagine. How cool! VAX/VMS inspired some of NT - it's a real piece of history. I usually mean that facetiously when it comes to computers, but here I'm being sincere. Neat! :)
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
I'm originally from Massachusetts, so all my education (1983 - 1992) and early career (1989 - 2002) was on DEC systems. I'm now "just" an OpenVMS hobbyist... with four systems at home. MicroVAX, Alpha (2), and Itanium.
-
I'm originally from Massachusetts, so all my education (1983 - 1992) and early career (1989 - 2002) was on DEC systems. I'm now "just" an OpenVMS hobbyist... with four systems at home. MicroVAX, Alpha (2), and Itanium.
They all run VMS? it's kind of a weird OS these days, with everything either (quasi)POSIX or windows usually
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
i was 8 when reagan was in office. I liked to read while eating breakfast. If not for that I may have never picked up that Applesoft BASIC manual that shipped with our craptastic Apple ][gs By the next year i was wiring stuff into the joystick port on the motherboard. 10 years later i was at microsoft.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
I was in 10th grade (1970) and they started a new class called Computer Math. We learned Basic. We would write our code and then type it on a teletype. Then we would call into a computer in Washington D.C. and sign in. Then feed the ticker-tape through and wait like forever for our answers. Didn't really do anymore after that until early 2000s when I decided to go back to school. Had a class in Visual Basic, ASP (legacy), C++, Cold Fusion, Java, JavaScript, PHP. Now I do web development front and back end with PHP mostly.
-
Playing Oregon Trail in the 4th grade in the mid 80's. Later when I reached 9th grade the TI-85 was hacked and someone wrote a loader for compiled binaries. Thus began my journey down the rabbit hole and began my obsession with hardware hacking and coding. I initially learned z80 assembly and basic but quickly moved on to Turbo Pascal, Turbo C and x86 Assembly. I was hugely interested in the demo scene in the 90's then windows 95 came along. I moved on to learning Visual Basic, Visual C++ and started learning HTML, php and web development. Eventually I did a stint with java for about 6 years and then have been doing .net and c# development for the past 8 or so. What a ride it has been. =p
this is pretty familiar, we must be about the same age. The man i married was at one point - years before we even dated - a sysop of a BBS i used to log into. life's kinda funny that way. omg the demoscene. i'm still impressed by some of that stuff. remember oob nuking 95 machines on the internet? fun days. fortunes of a misspent youth but i was running slack and liked picking on '95 users - this was back in the days when IRC still mattered.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
-
They all run VMS? it's kind of a weird OS these days, with everything either (quasi)POSIX or windows usually
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
Yes, all running OpenVMS to keep (me) from getting too rusty. I installed VAX BASIC on the MicroVAX because it has immediate mode -- like the PDP-11 I started on.
-
i was 8 when reagan was in office. I liked to read while eating breakfast. If not for that I may have never picked up that Applesoft BASIC manual that shipped with our craptastic Apple ][gs By the next year i was wiring stuff into the joystick port on the motherboard. 10 years later i was at microsoft.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
I was in college working for a EE degree and started reading about these new things called microprocessors. I read about the IMSAI 8080 computer and thought that I could probably build one of those. I started designing boards (s100 bus) and then wire wrapped the memory board (4K RAM), a dual port serial board, the CPU board. I did purchase a 16 line by 64 character terminal board (connects to a TV). I finished the day after my last final senior year. All I did for the next 3 weeks (before I started my job) was play/learn how to program the CPU by the numbers. All I had for programming was the Zapple monitor program (kind of like DOS Debug). All I could do with it was dump memory to the screen, peek and poke memory, set break points and start running from a memory location. I eventually learned most of the z80 instruction set by the numbers. After I start my job, they found out I had a computer at home and said that they were working on a microprocessor controlled smoke detector tester/calibrator. They asked me if I'd like to work on it and I said yes of course. I then spent the next 40+ years (just retired this year) writing embedded code for a multitude of devices. I just love the low level stuff, writing RTOSes, embedded languages for industrial controllers, DSP algorythms, etc.
-
I was in college working for a EE degree and started reading about these new things called microprocessors. I read about the IMSAI 8080 computer and thought that I could probably build one of those. I started designing boards (s100 bus) and then wire wrapped the memory board (4K RAM), a dual port serial board, the CPU board. I did purchase a 16 line by 64 character terminal board (connects to a TV). I finished the day after my last final senior year. All I did for the next 3 weeks (before I started my job) was play/learn how to program the CPU by the numbers. All I had for programming was the Zapple monitor program (kind of like DOS Debug). All I could do with it was dump memory to the screen, peek and poke memory, set break points and start running from a memory location. I eventually learned most of the z80 instruction set by the numbers. After I start my job, they found out I had a computer at home and said that they were working on a microprocessor controlled smoke detector tester/calibrator. They asked me if I'd like to work on it and I said yes of course. I then spent the next 40+ years (just retired this year) writing embedded code for a multitude of devices. I just love the low level stuff, writing RTOSes, embedded languages for industrial controllers, DSP algorythms, etc.
I always loved that stuff too. My interest in computers started after an interest in circuit building and i like hardware hacking, but alas I'm extremely creative but not very rigorous in how i approach the world, including my code. What i learned managing teams is virtually every shop has someone like I am in that way, but too many derail a project. One or two is good to keep the creativity going in the shop. But bank software, mission critical embedded (though I've done a little bit of embedded) that sort of thing, I don't really touch. It's not my wheelhouse and I'd blow up the project without a test team behind me.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.