Slashdot Mirror


Professors Slam Java As "Damaging" To Students

jfmiller call to our attention two professors emeritus of computer science at New York University who have penned an article titled Computer Science Education: Where Are the Software Engineers of Tomorrow? in which they berate their university, and others, for not teaching solid languages like C, C++, Lisp, and ADA. The submitter wonders whether any CS students or professors would care to respond. Quoting the article: "The resulting set of skills [from today's educational practices] 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... 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."

3 of 1,267 comments (clear)

  1. Abstraction is OK by vegardh · · Score: 1, Flamebait

    "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" Good, not bad, imho.

  2. Right on! by conares · · Score: 0, Flamebait

    OK....really, anyone with a real intrest will figure this stuff out in one month collage/university right? I mean teachers, professors and the like are no diffrent than the ppl working at McDonalds, its just a job - the less work the better. I knew C, python, php and that stuff before going to "collage"..I quit after 1 year of watching half of the class strugling with even the simplest hello-world shit out there. I just couldnt belive it was going to be so beginner friendly. Fuck I dont care if I'm working in burger king when I'm 60, but I'm not going to sit there and do extra hello-world shit just cause I'm 50 assignments ahead of the rest....fuck you collage idiots!

    --
    That, that really grinds my gears!
  3. Re:software engineering != computer science by 0xdeadbeef · · Score: 1, Flamebait

    Congratulations, you're a one-trick pony. And you're actually advocating learned helplessness.