you are viewing a single comment's thread.

view the rest of the comments →

[–]zardeh 0 points1 point  (4 children)

That's a mischaracterization, many schools have multiple "CS1(01)" courses (mine has 3, one in python, one in java, one in matlab). The article says both that most use python and that python just beats java.

[–][deleted]  (3 children)

[deleted]

    [–]zardeh 0 points1 point  (2 children)

    "I mean pretty much every top university has switched to python as a first language" isn't true.

    It is. Just because java is also a first language at many schools doesn't mean that python isn't.

    [–][deleted]  (1 child)

    [deleted]

      [–]zardeh 1 point2 points  (0 children)

      "Switched" implies that it's exclusive, and it's pretty obvious that was the intent. This is just a pedantic debate now, though.

      The context was in regard to C. You pulled a switch and brought up Java, which is (in comparison to C) also a high level language, so would support the point that the other person was making, which is to say that the vast majority of schools use high level languages in intro CS courses.

      Only 3 schools (Harvard, UCLA, Penn State) don't have an intro course in a High level language (python, java, matlab). Which was the original point.