Photos at Microsoft Corp (1979)
61–70 of 87 posts
Re: Photos at Microsoft Corp (1979)
#62If it were possible to send a modern software engineer back in time to that era, would they have any usable or employable skills in such an environment? (besides the uncanny ability to correctly predict the future)
Would they want to be employed in such an environment? Imagine spending long hours trying to fit your code into 128k?
Re: Photos at Microsoft Corp (1979)
#63If it were possible to send a modern software engineer back in time to that era, would they have any usable or employable skills in such an environment? (besides the uncanny ability to correctly predict the future)
Would they want to be employed in such an environment? Imagine spending long hours trying to fit your code into 128k?
Heh. Heh heh.
As if.
Try less than 16k. Less than 8k in may cases. Certainly well less than 64k.
Oh, and it was an absolute blast fitting code into that space.
In fact, my first computer of my very own was a 1802 based single board I wire-wrapped my self. I had loads of fun coding up programs in the 1K of RAM I had at first.
Re: Photos at Microsoft Corp (1979)
#64Earlier quoted context omitted.
Actual line printers were pretty quick and wouldn't have been running for long periods of time, and were likely to be tucked away in a back room somewhere. Now get a few 30-character-per-second DECWriters buzzing... And those were a vast improvement over the 10-CPS Teletypes that were the rage before video terminals were affordable.
I sort-of miss nursing a flotilla of chain printers for IBMs now. Sort of.
Re: Photos at Microsoft Corp (1979)
#65Earlier quoted context omitted.
Back then it took a week just to compile DOS 1.0.
You both exaggerate a bit. Sure you could knock out a proof of concept for DOS in a week, but it would takes months to get the nitty gritty details right. And assemblers were pretty spry back then, they had to be, and you didn't write an OS in anything higher level.
I'd write a cross-assembler that ran on the PDP-10. That's probably what Microsoft did, as I find it hard to believe that MASM 1.0 could have been used to compile DOS.
I'd also write the DOS clone in C, running it on the 10 with an emulator. Then I'd hand-translate it to assembler.
Remember, DOS 1.0 fit on a 160K floppy, including the numerous utilities thrown in. That isn't much code, even assembler code.
Re: Photos at Microsoft Corp (1979)
#66If it were possible to send a modern software engineer back in time to that era, would they have any usable or employable skills in such an environment? (besides the uncanny ability to correctly predict the future)
I don't think some modern engineers would be successful back then because today many rely on the abundance of online resources, code schools, and such. I was only 2 at that time but when I learned programming on an Apple II+ a few years later I was entirely dependent on having a mentor (my father). I wouldn't have known where to go for help or what books to read otherwise. There was no concept of going online as far…
Maybe because computers were not so complex yet so you could actually fit their basic operation/commands in a few hundred pages.
Re: Photos at Microsoft Corp (1979)
#67I saw his photo in the 90s, and it still haunts me. I'm an ex-Windows API programmer. I gave up when they changed their database access APIs too many times.
Re: Photos at Microsoft Corp (1979)
#68Earlier quoted context omitted.
You both exaggerate a bit. Sure you could knock out a proof of concept for DOS in a week, but it would takes months to get the nitty gritty details right. And assemblers were pretty spry back then, they had to be, and you didn't write an OS in anything higher level.
MASM 1.0 was hardly spry, it had a linear symbol table, meaning that it took exponential time as the size of the program increased. Plus, it crashed a lot, and I mean a lot. Every crash meant a tedious reboot, making development very slow. I'd write a cross-assembler that ran on the PDP-10. That's probably what Microsoft did, as I find it hard to believe that MASM 1.0 could have been used to compile DOS. I'd also wri…
Re: Photos at Microsoft Corp (1979)
#69If it were possible to send a modern software engineer back in time to that era, would they have any usable or employable skills in such an environment? (besides the uncanny ability to correctly predict the future)
Re: Photos at Microsoft Corp (1979)
#70Gordon Letwin went on to troll OS/2 users in the early 1990's on Usenet. He had some sort of bet that Windows would have a specific feature (multitasking?) before OS/2. The bet was the loser would fly the winner to any city the winner desired (probably US) for dinner.
Odd that you would remember that. I thought I was probably the only one who did.