Originally posted by Auran
Ever heard of FEM? Thats one example system modelling. Well \'System modelling\', for the uninitiated, is about creating mathematical models to simulate real phenomenon as closely as possible eg- modelling fluid flow, metal deformation under different states of stress, Kinematic chains etc.
Now THAT...sounds really friggin cool!

Have you got into chaos theory much? Now that\'s what I would love to do!
Originally posted by Auran
Professional programmers are required to do a lot of mundane programming. Only 15% of all the assignments are really interesting.
An unfortunate reality of programming.

Still, I like solving puzzles.
Originally posted by Auran
As to the OS try programming on the Windows 2000 platform. That is what most companies are using right now. Very select and extremely hardcore companies use Unix.
Unix seems to be loosing ground to Linux, since a lot of Unix programs can just be recompiled for use on their new (and free) counterparts. Linux programming seems to be pretty cool, with open-source a great thing to look forward to for retirement
Originally posted by Auran
And lastly C/C++ are not meant for giving you control of the m/c. Though it is an excellent language, if you really want to take control you\'ll need to learn Assembly both real and protected mode.
Lol, assembly is SO hardcore! Even still, my C/C++ instructor informed us that probably the very best assembly programmer in the world going up against the best C++ programmer in the world would probably write the exact same program that would run at most 3% faster. Obviously writing an entire OS in assembly to gain 3% performance is absolutely ludicrous. Knowing assembly and being able to tweak your C++ code at key areas is a good skill as well. But still, for things like video card drivers, 3% is a big deal, and not a large bulk of code to write in assembly (is my guess anyway).
Originally posted by Auran
Always glad to help out programming students.
Thanks
