mersenneforum.org  

Go Back   mersenneforum.org > Extra Stuff > Programming

Reply
 
Thread Tools
Old 2008-09-11, 17:13   #1
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

2·3·5·257 Posts
Default Well *we* had it *tough*

Quote:
…Grumble, grumble, bitch, piss, moan…
<gw>You have a compiler? Why, back in the day, we used machine code!</gw>

Xyzzy is offline   Reply With Quote
Old 2008-09-11, 17:19   #2
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

2·13·443 Posts
Default

Quote:
Originally Posted by Xyzzy View Post
<gw>You have a compiler? Why, back in the day, we used machine code!</gw>

Oh yeah? Well back at my first job, we not only had to use machine code, we had to write it all in *binary*.
ewmayer is offline   Reply With Quote
Old 2008-09-11, 18:05   #3
Jeff Gilchrist
 
Jeff Gilchrist's Avatar
 
Jun 2003
Ottawa, Canada

7·167 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Oh yeah? Well back at my first job, we not only had to use machine code, we had to write it all in *binary*.
I had a prof in undergrad who made us write IBM mainframe assembly code in binary. It is pretty scary how you get to recognize blocks of binary data and say, "Oh yeah, that does X and this line does Y". I think I had multiple nightmares that semesters that involved 1's and 0's...
Jeff Gilchrist is offline   Reply With Quote
Old 2008-09-11, 18:11   #4
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

22·5·7·41 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Oh yeah? Well back at my first job, we not only had to use machine code, we had to write it all in *binary*.
And you try and tell the young people of today that - they won't believe you.
retina is offline   Reply With Quote
Old 2008-09-11, 19:12   #5
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

1E0C16 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Oh yeah? Well back at my first job, we not only had to use machine code, we had to write it all in *binary*.
Yeah, but you probably had some input device other than sense switches, which were all we had for loading the program to vacuum-tube memory.

Last fiddled with by cheesehead on 2008-09-11 at 19:16
cheesehead is offline   Reply With Quote
Old 2008-09-11, 19:24   #6
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17×251 Posts
Default

Oh yeah? I still don't have a computer! I just hook the phone line to my brain and feel the electricity, then make tones in my phone to type and send other inputs! And I can get faster connections than most people with dial-up!
Mini-Geek is offline   Reply With Quote
Old 2008-09-11, 20:50   #7
xilman
Bamboozled!
 
xilman's Avatar
 
"𒉺𒌌𒇷𒆷𒀭"
May 2003
Down not across

5×2,053 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Oh yeah? Well back at my first job, we not only had to use machine code, we had to write it all in *binary*.
Machine code? My first full time job was writing microcode.

About a year before I went full time, I wrote a microassembler to generate the binary.

The youngsters today have it soft.


Paul

The above is the unvarnished truth. It's not a variant on the 4 Yorkshiremen sketch.
xilman is offline   Reply With Quote
Old 2008-09-11, 21:20   #8
fivemack
(loop (#_fork))
 
fivemack's Avatar
 
Feb 2006
Cambridge, England

23×3×5×53 Posts
Default

I remember several months spent checking whether a particularly baroque embedded system was properly implemented, by writing my own simulators of the things that it was supposed to be communicating with; I ended up able to read text from hex dumps at several words a minute ...
fivemack is offline   Reply With Quote
Old 2008-09-11, 23:24   #9
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Once again, contemplating new-fangled hardware advances leads old-timers to wax nostalgic. (BTW, just heard on radio that "nostalgia" comes from a Greek word meaning "homecoming".)

Just for the record -- my preceding post has an exaggeration: I never actually touched the sense switches on the only vacuum-tube computer I've ever used; it had a card reader.
cheesehead is offline   Reply With Quote
Old 2008-09-11, 23:47   #10
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

101100111111102 Posts
Default

Quote:
Originally Posted by xilman View Post
Machine code? My first full time job was writing microcode.

About a year before I went full time, I wrote a microassembler to generate the binary.

The youngsters today have it soft.
Now, see, if it was the 4 Yorkies havin' this discussion, it would continue much like a classic series of Dilbert strips (which was the reference I was hoping one of my fellow geeks around here would pick up on):

A: Back at my first job, we had to write everything in machine code - in binary, mind you.

B: Well back when I was a wee lad of an intern, I had to write my own microassembler to generate the binary.

C: You think that's tough? I'll bet they at least let you use both 0s *and* 1s ... all we had to work with were the 0s.

D: You had 0s? We had to work with Os.
ewmayer is offline   Reply With Quote
Old 2008-09-12, 00:53   #11
markr
 
markr's Avatar
 
"Mark"
Feb 2003
Sydney

3·191 Posts
Default

Or there's this one: http://xkcd.com/378/
markr is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 00:32.

Tue Sep 29 00:32:08 UTC 2020 up 18 days, 21:43, 0 users, load averages: 1.74, 1.61, 1.55

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.