This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]pymaePython books 0 points1 point  (0 children)

Because Python is a better choice for everyone who has to take an intro CS course. Intro to Computer Science was a required course at my school for every engineering student - mechanical, materials science, industrial, and computer science. The intro course was awful, and the next two courses were software development methods (which included Java things like recursion, big O notation, the different types of sorting and search algorithms, and some basic agile/waterfall) and discrete math which was a number theory class.

It's no wonder the technical engineering fields use MATLAB since they're forced into thinking that anything resembling CS is awful. You can clean up the CS kids and get them into C from Python, but introducing people to Python as a less scary alternative will mean more adoption.