C--: Difference between revisions

225 bytes added ,  15 years ago
[unchecked revision][unchecked revision]
Line 20:
* larger projects generally should be written in high-level languages, not low-level like Sphinx Full C--;
* can be used for x86-related parts of an operating system, but doesn't give as much control as assembly and requires to have both C (or C++) and C-- compilers;
* in order to be low-level, many limitations are in place: for example, array subscripts (like in x= myArr['''subscript''']) are limited to simple expressions (like myArr[10], myArr[ESI]; but myArr[myArr[1]] is not allowed);
* C-with-asm pretty much does all the same.
 
Anonymous user