Click here to Skip to main content
15,913,854 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: The questions we get these days! Pin
wmerifield9-Apr-12 20:40
professionalwmerifield9-Apr-12 20:40 
GeneralRe: The questions we get these days! Pin
David Crow10-Apr-12 3:57
David Crow10-Apr-12 3:57 
GeneralRe: The questions we get these days! Pin
CDP180210-Apr-12 4:55
CDP180210-Apr-12 4:55 
GeneralRe: The questions we get these days! Pin
CDP180210-Apr-12 4:52
CDP180210-Apr-12 4:52 
GeneralRe: The questions we get these days! Pin
David Crow10-Apr-12 5:28
David Crow10-Apr-12 5:28 
GeneralRe: The questions we get these days! Pin
jschell10-Apr-12 8:18
jschell10-Apr-12 8:18 
AnswerRe: The questions we get these days! Pin
Sander Rossel9-Apr-12 20:40
professionalSander Rossel9-Apr-12 20:40 
AnswerRe: The questions we get these days! Pin
Fran Porretto10-Apr-12 0:54
Fran Porretto10-Apr-12 0:54 

Yeah, and you could get a really big one for a nickel, too. But perhaps I should stay on point.

About eight years ago, it was my duty to assist a young graduate student, who had an "intern" position with my employer, in getting to work and back each day. One day while we were in transit, this intern, whom we shall call Miss Smith, stunned me by saying with no trace of embarrassment that she never could understand the difference between disk storage and RAM, or why it was important.

Yes, you read that right. I'll wait while you unswallow your tongues.

Mind you, Miss Smith was quite intelligent, on the verge of receiving a Master's degree in Computer Science. She was near to completing a major, much needed transformation of our employer's extensive documentation database. But her education in Computer Science had exposed her only to interpretive tools such as Visual Basic, Access, and Excel. She had never had to run a compiler or linkage editor. She had never had to debug a program interactively. She didn't know what "assembly language" is. In short, she had never had to grapple with the physical reality underneath the virtual world maintained by her interpretive tools.

Yet Miss Smith's skills with those tools were considerable and quite valuable. I have no doubt that she received her Master's degree, and went on to become someone's well-paid employee, on the strength of what she knew.

At the time of the conversation mentioned above, I went into a great, gesture-filled, loathsomely detailed presentation on the differences between RAM and offline storage, why each was necessary and neither was sufficient, and what the divergence between the two could mean according to circumstances. It took the whole of an hour's ride, and I wasn't nearly finished when Miss Smith wished me a good evening, stepped gracefully out of my car, and fled screaming in terror for her dorm room. To this day, I can't be sure that she grasped any fraction of what I said...or, in all candor, whether it would have mattered if she hadn't.

It was possible for Miss Smith to get by without the knowledge under discussion because the tools with which she worked made it unnecessary. Whether it will ever become necessary is questionable; indeed, it becomes less and less likely as time passes and developers' tools increase further in power.

Now, what was that about linked lists?

(This message is programming you in ways you cannot detect. Be afraid.)

GeneralRe: The questions we get these days! Pin
CDP180210-Apr-12 5:06
CDP180210-Apr-12 5:06 
GeneralRe: The questions we get these days! Pin
Fran Porretto10-Apr-12 5:22
Fran Porretto10-Apr-12 5:22 
GeneralRe: The questions we get these days! Pin
CDP180210-Apr-12 5:56
CDP180210-Apr-12 5:56 
GeneralRe: The questions we get these days! Pin
Luiz Monad14-Apr-12 6:55
professionalLuiz Monad14-Apr-12 6:55 
AnswerRe: The questions we get these days! Pin
xperroni10-Apr-12 1:14
xperroni10-Apr-12 1:14 
GeneralRe: The questions we get these days! Pin
CDP180210-Apr-12 2:15
CDP180210-Apr-12 2:15 
GeneralRe: The questions we get these days! Pin
xperroni10-Apr-12 2:44
xperroni10-Apr-12 2:44 
GeneralRe: The questions we get these days! Pin
CDP180210-Apr-12 4:38
CDP180210-Apr-12 4:38 
GeneralRe: The questions we get these days! Pin
SortaCore10-Apr-12 2:28
SortaCore10-Apr-12 2:28 
GeneralRe: The questions we get these days! Pin
G-Tek10-Apr-12 2:37
G-Tek10-Apr-12 2:37 
GeneralRe: The questions we get these days! Pin
xperroni10-Apr-12 3:08
xperroni10-Apr-12 3:08 
GeneralRe: The questions we get these days! Pin
G-Tek10-Apr-12 4:11
G-Tek10-Apr-12 4:11 
GeneralRe: The questions we get these days! Pin
jschell10-Apr-12 8:23
jschell10-Apr-12 8:23 
GeneralRe: The questions we get these days! Pin
xperroni11-Apr-12 1:52
xperroni11-Apr-12 1:52 
GeneralRe: The questions we get these days! Pin
jschell11-Apr-12 10:07
jschell11-Apr-12 10:07 
GeneralRe: The questions we get these days! Pin
xperroni11-Apr-12 10:21
xperroni11-Apr-12 10:21 
AnswerRe: The questions we get these days! Pin
G-Tek10-Apr-12 2:34
G-Tek10-Apr-12 2:34 

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.