mersenneforum.org  

Go Back   mersenneforum.org > Extra Stuff > Programming

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

2·32·13·37 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

22·2,939 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

49516 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

1A8916 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 online now   Reply With Quote
Old 2008-09-11, 19:12   #5
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22·3·641 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
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

10B716 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!
TimSorbet is offline   Reply With Quote
Old 2008-09-11, 20:50   #7
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

22·3·983 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

144668 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

22·2,939 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

10001111012 Posts
Default

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



All times are UTC. The time now is 03:57.


Fri Jul 7 03:57:14 UTC 2023 up 323 days, 1:25, 0 users, load averages: 1.66, 1.24, 1.15

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โА โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โІ โŠ‚ โŠ„ โŠŠ โЇ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”