java or C++??

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

bevancoleman

Golden Member
Jun 24, 2001
1,080
0
0


<< Glide multiplatform, haa. Yes it is so long you use 3dfx hardware. I hardly consider that multiplatform.

Well since it ran in Windows, Linux and MacOS I would say it's multiplatform. Whether or not you need a certain piece of hardware is irrelevant.
>>


It could just be my interperation of multiplatform, but I tend to include the hardware as well. I don't consider it much of a task to design an API which will work only for a single hardware device.



<< OpenGL has been updated as often as DirectX, it's just not as easy to see. OpenGL supports extentions to the main core API, and most video card manufacturers have been pumping them out as fast as they can.

OpenGL itself hasn't been updated, the reason it supports extensions is so that the core API doesn't have to change often.
>>


Maybe I didn't say it well, but that was my point. The extentions are still part of OpenGL so changing them is changing OpenGL, just not the core API. There are good and bad things about extentions, I have seen a number of articale from other companies complaining about Nvida extentions (of course it dosn't stop them make their own).
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
It could just be my interperation of multiplatform, but I tend to include the hardware as well. I don't consider it much of a task to design an API which will work only for a single hardware device.

Glide worked for every generation of the voodoo cards, which is more than can be said for a lot of software. I'm not saying glide was a good thing, I really dislike proprietary solutions, but it was most definately multiplatform.

Maybe I didn't say it well, but that was my point. The extentions are still part of OpenGL so changing them is changing OpenGL, just not the core API

It's too vague of an area to say, I mean if I write a Linux kernel module have I changed Linux? In run-time I have, but I havn't touched the original code and as soon as the module is unloaded the kernel is back to normal (provided I don't f' with any kernel memory that's not mine). Since you don't get those extensions with the OpenGL distribution (correct me if I'm wrong there) they havn't changed OpenGL.
 

alpha88

Senior member
Dec 29, 2000
877
0
76
yea, pointer thing is very true. Java starts out "easy" then you always get screwed over by the stuff you can't do or that it "does" automatically. Typecasting...pointers...overloading operators...speed:
example, comparing arrays
c++

if(myArray == otherArray[5])
{
do stuff
}


java

if(myArray.compareTo(otherArray[5])) //--- really annoying!!
{
do more crap
}

 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |