Forum: Poser - OFFICIAL


Subject: CL Throws up its hands...

BonzaiGopher opened this issue on Oct 08, 2002 ยท 71 posts


kuroyume0161 posted Wed, 09 October 2002 at 3:44 PM

Dark Raven, I have to agree with you on the C++ part. Even I, a veteran C programmer, learned C++ many years ago and quickly put it to disuse. :) The problem with C++ is it is too much a mish-mosh of typical old-school programming language and OOP language which just makes using one or the other a tiresome business while degrading performance in the latter case. For real OOP support, I use Java and more recently Python. Conversely, one would hope that CL has alot of assembly language in their code for speed. Although highly optimized C (good algorithms, hand optimization, and possibly compiler optimizations (not recommended)) can be nearly as fast, it will never be as fast as well-written assembly code, bless the little programmers who can master coding in it. This may be a reason for a declaration of minimum support: compiler options or directives that are only supported by certain processors (in age and configuration). Nonetheless, OpenGL and DirectX have been around for some time, almost every 3D accelerated graphics card utilizes one, the other, or both, and are well supported in every major OS. So why couldn't CL, while "recoding from scratch" (eh-humm) add this support? It would not bar too many users and would increase performance beyond belief making it worth the effort. Kuroyume

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone