By using this site, you agree to our Privacy Policy and our Terms of Use. Close
ssj12 said:
alephnull said:
ssj12 said:

omfg, I can't believe I actually could follow that somewhat. I haven't programmed in ages and only stopped at the basics C++

No C++ there, only C. There are C++ instrinsics, but OO programming wreaks havok on data alignment and for whatever reason the C++ instrinsics run ~10 slower in our tests than the C ones which map directly to the assembly ops except in a few cases.


I think its just that I have a base understanding of programming is why I understood the post. Anyways I thought that the CELL was made to use C and something else as the main languages.

You can use any language that has a compiler that will run on a POSIX system. The game developer libraries are C++, only inner loops need to run fast. The HPC people write alot of stuff in FORTRAN or HPF still as the BLAS libraries are all in FORTRAN and it's actually faster than C under some circumstances. Theres also a people doing stuff in various functional languages like ERLANGEN as the lack of side-effects is supposed to ease the development of parallel code.