This is probably a stupid question, but...
So I'm majoring in computer science at Cal Poly, and on the syllabus for one of my classes it says:
"All code will be tested on the department Unix systems. If you wish, you may develop code on a different system and then port it, but the projects must be working on the department Unix systems when you submit them. "
I took a few courses in java at my high school, and I was never aware of any difference between a Unix based system and anything else. Or is this something that applies only to C? Does this mean I should do all my coding on a Unix based OS such as Linux or Mac? Or will it matter at all? (I'm running Windows now fyi.)
I feel kinda silly asking this question, but I've never dealt with anything but java on a windows OS.
"All code will be tested on the department Unix systems. If you wish, you may develop code on a different system and then port it, but the projects must be working on the department Unix systems when you submit them. "
I took a few courses in java at my high school, and I was never aware of any difference between a Unix based system and anything else. Or is this something that applies only to C? Does this mean I should do all my coding on a Unix based OS such as Linux or Mac? Or will it matter at all? (I'm running Windows now fyi.)
I feel kinda silly asking this question, but I've never dealt with anything but java on a windows OS.
Comments
An introductory course probably won't cover anything that wouldn't work the same in Windows or UNIX (with the possible exception of file access) so you should be fine coding in Windows, provided you make sure to test your code in UNIX before handing it in.
'Spose I should read up on Unix then.
This should answer your problem.
At that rate, this should, too.