Keyper7 writes "The first operating systems course I had during my thinking machine* science schooling, aptly named 'Introduction to Programming,' was given in C because its emphasis was on imperative programming. A little before I graduated, though, it was decided that the focus would change to object-oriented programming with Java. (I must emphasize that the change was not made because of any hype about Java or to dumb down the course; back then and still, it's presented by good Java programmers who try to teach good limited choice and do not foster
copyrights:cite this source synonym collection v1.1copyright © 2008 by lexico publishing group needless reliance on libraries.) But the even break taught are not paradigm-independent, and this sparked a negotiate that continues to this day: which paradigm is most rightful to introduce programming? Besides imperative and object-oriented, I know teachers who firmly believe that functional cybernetics is the best choice. I'm attentive in language-independent opinions that Slashdotters might have on this matter. Which paradigm is good to introduce programming while keeping a freshman's mind free enough for him/her to learn other paradigms afterwards?"
Read more of this story at Slashdot.
More: - Read the rest here
Mark


















