Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

NYU Profs. Slam Java As "damaging" To Stud

jfmiller (119037) writes | more than 6 years ago

Programming 1

jfmiller (119037) writes "Two professors emeritus of computer science at New York University have penned an article titled Computer Science Education: Where Are the Software Engineers of Tomorrow? in which they berate their university and other for not teaching solid languages like C, C++, Lisp and ADA. From the article,

The resulting set of skills is insufficient for today's software industry (in particular for safety and security purposes) and, unfortunately, matches well what the outsourcing industry can offer. We are training easily replaceable professionals.
and further:

Java programming courses did not prepare our students for the first course in systems, much less for more advanced ones. Students found it hard to write programs that did not have a graphic interface, had no feeling for the relationship between the source program and what the hardware would actually do, and (most damaging) did not understand the semantics of pointers at all, which made the use of C in systems programming very challenging.
They go on to compare Java programming to "a plumber in a hardware store." Would any CS students or professors like to respond?"

Link to Original Source

Sorry! There are no comments related to the filter you selected.

Subject Line (1)

jfmiller (119037) | more than 6 years ago | (#21949644)

It seems that I got 4 more characters then allowed into the submission field. Obviously someone ought to edit this before posting to the front page to read "Students." I'd like to see this posted not only because they present an interesting antithesis to a lot of todays rabid development techniques, but also because they seem to be pushing for a return to the last generation of programming languages to give students a better understanding of the hardware, while programming seems to be trying harder and harder to be hardware agnostic.
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?