Click here to Skip to main content
15,912,977 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.

 
AnswerYes. Pin
CPallini22-Dec-13 4:30
mveCPallini22-Dec-13 4:30 
GeneralRe: Yes. Pin
BillWoodruff22-Dec-13 8:44
professionalBillWoodruff22-Dec-13 8:44 
AnswerRe: Am I wrong? Pin
  Forogar  22-Dec-13 5:53
professional  Forogar  22-Dec-13 5:53 
GeneralRe: Am I wrong? Pin
PIEBALDconsult22-Dec-13 7:31
mvePIEBALDconsult22-Dec-13 7:31 
GeneralRe: Am I wrong? Pin
  Forogar  22-Dec-13 8:35
professional  Forogar  22-Dec-13 8:35 
JokeRe: Am I wrong? Pin
glennPattonWork322-Dec-13 22:55
professionalglennPattonWork322-Dec-13 22:55 
GeneralRe: Am I wrong? Pin
jibalt23-Dec-13 7:42
jibalt23-Dec-13 7:42 
AnswerRe: Am I wrong? Pin
BillWoodruff22-Dec-13 9:39
professionalBillWoodruff22-Dec-13 9:39 
I think it "all depends" on how you define the words "better," and "learn."

And, it depends on your cognitive style: yes, people have different cognitive styles; some are more innately top-down thinkers; others are more innately bottom-up thinkers. For some people thinking recursively is very natural (they feel at home in LISP). People's ability to visualize/conceptualize complex processes may vary in terms of the relative salience of "visual-thinking" and "abstract thinking."

And, context: where you are; the circumstances you are in; the limits, or requirements, of the task at hand, and the time to achieve it in.

imho, what is a more interesting question to ask is: what type of education would best prepare people for careers as professional programmers? And, yes, that takes us right into the briar-patch (in England, would that be a "sticky wicket" ?), of what a "professional programmer" is, these days.

I'll never forget when I worked at Adobe, as a PostScript shaman, on Illustrator, PhotoShop, Acrobat, Multiple-Master Font Technology, etc.; one day, I talked to the young genius, Mark Hamburg (who was awarded the Gordon Moore Prize by his peers for his remarkable work on PhotoShop's evolution).

I asked Mark what he had majored in at college; he replied he'd majored in Mathematics; I asked him if he had considered Computer Science. Mark said, essentially, that he had already read, and understood, all of Donald Knuth's books, while he was in High School, and felt he had nothing more to learn in that area. Unfortunately, most of us are not Mark Hamburgs (and will never be) !

My own journey in the last thirty years has been from 6502, and 6809, assembly language, to Pascal, and Basic, to HyperCard, to LISP, to PostScript, to Visual Basic and VBA, finally to C#. For me C# is perfect: just terse enough, just high-level enough.

Rant: If only MS had put some energy into giving WinForms a high-level vector-based 2d retained-mode graphics/drawing engine, instead of going off the deep-end into the-next-greatest-thing-frenzy with WPF and SilverLight !

But, all the languages I have studied, and used, have helped me become the obscure non-entity I am today Smile | :)
“I'm an artist: it's self evident that word implies looking for something all the time without ever finding it in full. It is the opposite of saying : 'I know all about it. I've already found it.'

As far as I'm concerned, the word means: 'I am looking. I am hunting for it. I am deeply involved.'”

Vincent Van Gogh

GeneralRe: Am I wrong? Pin
Gary R. Wheeler23-Dec-13 0:52
Gary R. Wheeler23-Dec-13 0:52 
GeneralRe: Am I wrong? Pin
BillWoodruff23-Dec-13 12:32
professionalBillWoodruff23-Dec-13 12:32 
GeneralRe: Am I wrong? Pin
Gary R. Wheeler23-Dec-13 12:55
Gary R. Wheeler23-Dec-13 12:55 
AnswerRe: Am I wrong? Pin
Roger Wright22-Dec-13 17:56
professionalRoger Wright22-Dec-13 17:56 
AnswerRe: Am I wrong? Pin
Zot Williams22-Dec-13 21:44
Zot Williams22-Dec-13 21:44 
AnswerRe: Am I wrong? Pin
Fabio Franco23-Dec-13 1:13
professionalFabio Franco23-Dec-13 1:13 
AnswerRe: Am I wrong? Pin
Flavio Marcondes de Oliveira23-Dec-13 2:17
Flavio Marcondes de Oliveira23-Dec-13 2:17 
JokeRe: Am I wrong? Pin
SortaCore23-Dec-13 2:49
SortaCore23-Dec-13 2:49 
AnswerRe: Am I wrong? Pin
chaiguy133723-Dec-13 8:00
chaiguy133723-Dec-13 8:00 
AnswerRe: Am I wrong? Pin
RafagaX23-Dec-13 8:45
professionalRafagaX23-Dec-13 8:45 
AnswerRe: Am I wrong? Pin
jschell23-Dec-13 9:27
jschell23-Dec-13 9:27 
AnswerRe: Am I wrong? Pin
Cody22724-Dec-13 5:31
Cody22724-Dec-13 5:31 
GeneralRe: Am I wrong? Pin
jschell24-Dec-13 10:42
jschell24-Dec-13 10:42 
AnswerRe: Am I wrong? Pin
BotReject27-Dec-13 13:02
BotReject27-Dec-13 13:02 
QuestionMessage Closed Pin
21-Dec-13 22:44
AquaGeneral21-Dec-13 22:44 
AnswerRe: First Impressions For My Software Pin
dan!sh 21-Dec-13 23:00
professional dan!sh 21-Dec-13 23:00 
GeneralRe: First Impressions For My Software Pin
AquaGeneral21-Dec-13 23:19
AquaGeneral21-Dec-13 23:19 

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.