Click here to Skip to main content
15,891,868 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Will it ever end? Pin
CodeWraith15-Feb-19 8:45
CodeWraith15-Feb-19 8:45 
GeneralRe: Will it ever end? Pin
Mike Hankey15-Feb-19 8:52
mveMike Hankey15-Feb-19 8:52 
GeneralRe: Will it ever end? Pin
CodeWraith15-Feb-19 9:06
CodeWraith15-Feb-19 9:06 
GeneralRe: Will it ever end? Pin
Mike Hankey15-Feb-19 9:08
mveMike Hankey15-Feb-19 9:08 
GeneralRe: Will it ever end? Pin
CodeWraith15-Feb-19 10:33
CodeWraith15-Feb-19 10:33 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Gary Wheeler15-Feb-19 1:45
Gary Wheeler15-Feb-19 1:45 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Mike Hankey15-Feb-19 1:50
mveMike Hankey15-Feb-19 1:50 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Gary Wheeler15-Feb-19 2:01
Gary Wheeler15-Feb-19 2:01 
Mike Hankey wrote:
Would that poor soul have been you? Smile | :)
Nope. I only had to re-enter the boot a couple of times.

I remember two things about that class.

One, PDP-11 assembly language was elegant. Every addressing mode worked with every register, even when that didn't make any sense. I remember a single instruction that you could write that would cause the CPU to copy the instruction to the word at the preceding address in memory and then jump there. The end result was the address register (as displayed on the front panel lights) would continuously decrement. The machine was useless, but the result was fun.

Two, we built a small real-time multithreading kernel in the course. For all that the basics only required < 100 lines of code, it was pretty cool. It only supported two constructs - semaphores and context switching. We could still build pretty cool applications with it. The final project for the course was to read punch cards from a card reader, print their content on a line printer, and at the same time talk to a serial CRT terminal for displaying status. Getting the whole thing working was the first step. To pass the course you had to let the instructor halt the machine, dump the memory, and you had to walk the dump and tell him where every thread was executing and what it was doing. One of the most difficult classes I ever had, but also the most fun.
Software Zen: delete this;

GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Mike Hankey15-Feb-19 3:22
mveMike Hankey15-Feb-19 3:22 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Gary Wheeler15-Feb-19 3:32
Gary Wheeler15-Feb-19 3:32 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Mike Hankey15-Feb-19 3:49
mveMike Hankey15-Feb-19 3:49 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Gary Wheeler15-Feb-19 3:52
Gary Wheeler15-Feb-19 3:52 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
Mike Hankey15-Feb-19 3:58
mveMike Hankey15-Feb-19 3:58 
GeneralRe: Will it ever end? [WARNING: Old fart war story] Pin
CodeWraith15-Feb-19 4:36
CodeWraith15-Feb-19 4:36 
GeneralRe: Will it ever end? Pin
Mark_Wallace15-Feb-19 1:05
Mark_Wallace15-Feb-19 1:05 
GeneralRe: Will it ever end? Pin
Marc Clifton15-Feb-19 1:40
mvaMarc Clifton15-Feb-19 1:40 
GeneralRe: Will it ever end? Pin
CodeWraith15-Feb-19 1:44
CodeWraith15-Feb-19 1:44 
GeneralRe: Will it ever end? Pin
Marc Clifton15-Feb-19 1:50
mvaMarc Clifton15-Feb-19 1:50 
GeneralRe: Will it ever end? Pin
CodeWraith15-Feb-19 2:23
CodeWraith15-Feb-19 2:23 
GeneralRe: Will it ever end? Pin
dandy7215-Feb-19 5:23
dandy7215-Feb-19 5:23 
GeneralLinux: Which utilities exist for reporting hardware info? Pin
kalberts14-Feb-19 23:52
kalberts14-Feb-19 23:52 
GeneralRe: Linux: Which utilities exist for reporting hardware info? Pin
Peter_in_278015-Feb-19 0:06
professionalPeter_in_278015-Feb-19 0:06 
GeneralRe: Linux: Which utilities exist for reporting hardware info? Pin
#realJSOP15-Feb-19 1:30
mve#realJSOP15-Feb-19 1:30 
GeneralRe: Linux: Which utilities exist for reporting hardware info? Pin
lopatir15-Feb-19 2:00
lopatir15-Feb-19 2:00 
GeneralRe: Linux: Which utilities exist for reporting hardware info? Pin
dandy7215-Feb-19 5:16
dandy7215-Feb-19 5:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.