Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Your first ever development machine at work

Your first ever development machine at work

Scheduled Pinned Locked Moved The Lounge
questionworkspace
24 Posts 20 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D David Cunningham

    A TRS-80 Model III, 2mhz I think, with a snazzy set of dual 180K 5.25" floppy drives, that I custom ordered from a company called, I think, PerTec. We were writing an accounting program for a company that made paper plates and plastic cups, and about 1/2 way through the project (6 months as I remember), we decided to break the bank and buy a 5MB Hard disk drive, for $3500, that came in a case that was 1 foot wide x 2 feet deep and 6 inches high. :) The client may still be using that system.... I should look them up and find out. Found this on Google: http://www.trs-80.com/trs80-3.htm David

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #12

    David having a problem figuring this out. In a previous thread you said you were 34, which is 2 years older than me. From memory the TRS-80 was from the very early 80's when you and I were in high school. :) (Gee I loved being 17, physically old enough to do everything, including getting into pubs, but not legally responsible for my actions). Were you some sort of programming prodigy that started work early or does high school finish at an earlier age in Canada? Michael Martin Pegasystems Pty Ltd Australia martm@pegasystems.com +61 413-004-018

    D 1 Reply Last reply
    0
    • F Farhan Noor Qureshi

      Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

      B Offline
      B Offline
      Brad Bruce
      wrote on last edited by
      #13

      You're making me feel REALLY OLD. My first "work" machine was a 286-25 with 4 megs of memory, an EGA card, and a 13" monitor. Again, state of the art for its time. Brad

      1 Reply Last reply
      0
      • F Farhan Noor Qureshi

        Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

        P Offline
        P Offline
        Phil J Pearson
        wrote on last edited by
        #14

        I think I can beat everyone (so far) for age. My first system was an Intel MDS80. 8080 (8-bit for those too young to know) processor, 32k of RAM, 110 baud teletpye terminal. After a little while we ran to a dizzy 300cps "High Speed" paper tape reader but we were stuck with the 10 cps teletype to edit, print and punch. Development cycle was: 1. Load the editor program from tape. 2. Write code or load previous version from tape and edit. (Character-based editing commands, you usually edit 'blind' because it takes too long to print the code you're working on.) 3. Punch out the resulting source tape. 4. Load the assembler program. 5. Run three passes of the source tape to create an object tape. 6. Run another pass of the source if you want a printed listing. 7. Load the In Circuit Emulator program. 8. Load the object tape. 9. Debug. At this point your options are to patch the program in machine code when you find errors OR go back to step 1 and start all over again. You soon get pretty good at machine code! In reality you usually have a crash, tape break, mechanical failure of the teletype or life-threatening fatigue at least once during the sequence and find yourself older, wiser and back at step 1. I don't regret a moment of it. You learn to hold program structure and detail in your head, and you certainly learn to program efficiently. 1k of program was not only a HUGE achievement but also took several tens of minutes in all the tape loading stages -- writing smaller code really brought benefits! Young developers now don't know they're born... :) Phil J Pearson. (much older than I look!)

        1 Reply Last reply
        0
        • F Farhan Noor Qureshi

          Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

          C Offline
          C Offline
          Cristi Posea
          wrote on last edited by
          #15

          My first work machine was a Sinclair ZX Spectrum clone, with 48k RAM. The contract was the passenger timetable for the local railroad station. Lots of cables, 2 hot-swappable machines, lots of Z80 assembly, custom fonts... It was fun :) The sigs are useful and important.

          1 Reply Last reply
          0
          • F Farhan Noor Qureshi

            Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

            R Offline
            R Offline
            Ravi Bhavnani
            wrote on last edited by
            #16

            Hardware: - IBM-AT (the cool 8MHz version, not the 6MHz one!) - 512k RAM - Seagate 5" (full height) 20Mb hard disk - 360k and 1.2M 5.25: floppy drives - CGI (640 x 320, 16 color) Hercules color card - Everex 300 bps modem - Okidata Microline 192 dot matrix printer - PGS color monitor Software: MS DOS 3.22 Lattice C, Microsoft C 3.0 PC-Write text editor (QuickSoft) My God, I can't believe I remember all this! The year was 1984. Anyone out there who used to hang around the Capitol BBS shareware boards? How times have changed... :-) /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

            D 1 Reply Last reply
            0
            • L Lost User

              David having a problem figuring this out. In a previous thread you said you were 34, which is 2 years older than me. From memory the TRS-80 was from the very early 80's when you and I were in high school. :) (Gee I loved being 17, physically old enough to do everything, including getting into pubs, but not legally responsible for my actions). Were you some sort of programming prodigy that started work early or does high school finish at an earlier age in Canada? Michael Martin Pegasystems Pty Ltd Australia martm@pegasystems.com +61 413-004-018

              D Offline
              D Offline
              David Cunningham
              wrote on last edited by
              #17

              A buddy and I started a computer company in high school, he was the sales-guy and I was the tech/programmer. It was the whole deal, couple "adults" who worked at the store during the day, and we'd check messages at lunch and after school. I was pretty heavily involved until I found a new passion and bowed out: Girls. :) It took my buddy about 4 years to really forgive me. My first for-pay programming job was actually a few years before that. I talked a prof at the local Uni to allow me to audit an introductory programming course (Apple ]['s, a VAX, etc.) at age 12, but he insisted that a) I couldn't get a credit, and b) my Dad had to come with me. I think I got the 2nd highest mark in the class. A year later I was trying to debug my greatest programming achievement to that point, a Star Trek game that absolutely filled the 16K memory of the TRS-80 Model I I had. I went to the local Radio Shack store, and asked the resident computer consultant guy if I could load my program and print it out so I could debug it. He was a little skeptical, but allowed me to do it, looked at the program as it printed out, and then we talked for about an hour. He offered me a 10 hour a week job helping him write programs, which I did for about 3 years. The big project I worked on with him was an application to manage rental rates and charges for the local mall. 120 tenants, all kinds of funky add-on charges, % of revenue calculations, etc. It's funny when I think about it now, because it sounds crazy but it was a blast and it certainly didn't keep me from having what I consider to be an outstanding childhood. Lots of friends, lots of parties, lots of girlfriends that made my friends jealous :) etc. I suppose the time that others would spend playing soccer or football, I spent hobnobbing with the local business community. It does sound weird when I think about it now ... Anyway, that's me. D

              1 Reply Last reply
              0
              • R Ravi Bhavnani

                Hardware: - IBM-AT (the cool 8MHz version, not the 6MHz one!) - 512k RAM - Seagate 5" (full height) 20Mb hard disk - 360k and 1.2M 5.25: floppy drives - CGI (640 x 320, 16 color) Hercules color card - Everex 300 bps modem - Okidata Microline 192 dot matrix printer - PGS color monitor Software: MS DOS 3.22 Lattice C, Microsoft C 3.0 PC-Write text editor (QuickSoft) My God, I can't believe I remember all this! The year was 1984. Anyone out there who used to hang around the Capitol BBS shareware boards? How times have changed... :-) /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                D Offline
                D Offline
                David Cunningham
                wrote on last edited by
                #18

                >>My God, I can't believe I remember all this! I think that's the curse of being bright. You emasse an absolute head full of ridiculous technical details like this. Sometimes I'd like to be able to toss some of what's in my brain into the recycle bin :) For example: How to jumper a Lantastic Network card to extend the segement length to 300m, from 185. How to hand make a centronics printer cable for an Epson FX-80 printer. How exactly to punch a second whole on a 180K floppy disk so you can flip it over and record on the opposite side. all the command line parameters for himem.sys and emm386.exe The specific drivers required for a Kaypro luggable computer to work properly with IBM's version of PC-DOS The combination to my locker in highschool. Every phone number my family ever had. Ug. My head hurts.

                R A 2 Replies Last reply
                0
                • D David Cunningham

                  >>My God, I can't believe I remember all this! I think that's the curse of being bright. You emasse an absolute head full of ridiculous technical details like this. Sometimes I'd like to be able to toss some of what's in my brain into the recycle bin :) For example: How to jumper a Lantastic Network card to extend the segement length to 300m, from 185. How to hand make a centronics printer cable for an Epson FX-80 printer. How exactly to punch a second whole on a 180K floppy disk so you can flip it over and record on the opposite side. all the command line parameters for himem.sys and emm386.exe The specific drivers required for a Kaypro luggable computer to work properly with IBM's version of PC-DOS The combination to my locker in highschool. Every phone number my family ever had. Ug. My head hurts.

                  R Offline
                  R Offline
                  Ravi Bhavnani
                  wrote on last edited by
                  #19

                  Re: How exactly to punch a second whole on a 180K floppy disk so you can flip it over and record on the opposite site. Dave, do you remember they used to *sell* hole punchers for this sort of thing! Man, are we old or what? :-) Btw, hope to meet ChrisM and you in Boston when you tour! /ravi "There is always one more bug..." http://www.ravib.com ravib@ravib.com

                  1 Reply Last reply
                  0
                  • F Farhan Noor Qureshi

                    Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

                    E Offline
                    E Offline
                    Ed Dixon
                    wrote on last edited by
                    #20

                    486/66 with 16M RAM, and 2 250 MDB hard drives. 9600 BAUD modem and 17" monitor. Still use monitor today and the PC is now a print server at another location. Some things never retire... Ed

                    1 Reply Last reply
                    0
                    • D David Cunningham

                      >>My God, I can't believe I remember all this! I think that's the curse of being bright. You emasse an absolute head full of ridiculous technical details like this. Sometimes I'd like to be able to toss some of what's in my brain into the recycle bin :) For example: How to jumper a Lantastic Network card to extend the segement length to 300m, from 185. How to hand make a centronics printer cable for an Epson FX-80 printer. How exactly to punch a second whole on a 180K floppy disk so you can flip it over and record on the opposite side. all the command line parameters for himem.sys and emm386.exe The specific drivers required for a Kaypro luggable computer to work properly with IBM's version of PC-DOS The combination to my locker in highschool. Every phone number my family ever had. Ug. My head hurts.

                      A Offline
                      A Offline
                      Ajit Jadhav
                      wrote on last edited by
                      #21

                      Ug. My head hurts. :-D ------- Nature, to be commanded, must be obeyed. (Francis Bacon) Nature, to be apprehended, must be obeyed. (Ayn Rand)

                      1 Reply Last reply
                      0
                      • F Farhan Noor Qureshi

                        Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

                        T Offline
                        T Offline
                        Troy Marchand
                        wrote on last edited by
                        #22

                        Well if you define 'work' as making money rather than strictly as a full-time job .... then it would be: A VIC20 (along with a Toshiba 14" TV) - 5K of RAM (however only 4k was available at any one time) - .9MHZ (yes the number does start with the decimal point, its not a typo) I wrote video games back then. They were about a sophisticated as 'Pong', but back then 'Pong' rocked :)

                        1 Reply Last reply
                        0
                        • F Farhan Noor Qureshi

                          Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

                          C Offline
                          C Offline
                          Claudius Mokler
                          wrote on last edited by
                          #23

                          A 1 MHz 6809 machine, which was kind of a rough clone of one of Motorola's 6809 development systems named Excorciser. This machine hat 48KB RAM and two 8 inch floppy drives with about 400KB capacity. We had two different OS versions running on this pretty slick piece of hardware, something named MDOS (I presume that's what Motorola used) and TSC FLEX 09. Software development then was done in pure Assembler on a text terminal. Ours were made in Canada by a company named Cybernex, model MDL110. This was in the late 80s, so even back then this hardware was slightly outdated. I was a pure beginner then, and I had to write 6809 assembly code, so nobody thought of giving me one of the brand new 286-10 machines. I have to admit that my current machine (pIII-600 / 256MB with a SGI 1600sw display) is somewhat more advanced ...

                          1 Reply Last reply
                          0
                          • F Farhan Noor Qureshi

                            Hi, I remember my very first development machine at work was, Pentium 233 MMX, 32 MB RAM, 3.2 GB HDD, 1 MB VGA card, 14" SVGA monitor. [BTW: it was a very good configuration at that time ;P ] VC4.0 used to fly on that machine and it really rocked when my employer doubled the RAM :) What was yours? Farhan Noor Qureshi :)

                            A Offline
                            A Offline
                            Alvaro Mendez
                            wrote on last edited by
                            #24

                            It was a rocket: 486-33 Mhz with 32 megs or RAM and 500 megs of disk (SCSI). Back then (1992) 4 megs of RAM was the norm and Windows 3.1 actually ran OK with it. So 32 Megs of RAM was impressive. 500 MB or disk? "I'll never fill that", I thought. Then Windows NT 3.1 came out and the machine just didn't seem so impressive any more.

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups