Soft. rendering tuts in Java?

2b97deded6213469bcd87b65cce5d014
0
Mihail121 102 Jul 07, 2004 at 08:43

Hello!

I’m spending much time coding in Java lately and decided to dump the C/C++ for good (finally… after 5 years i’m finally FREE!!! HAHA). Therefore i also decided to continue the software rendering series in Java. The question is: what do you guys think about this idea? I personally think that Java is a hell better solution since there are absolutely no stuff that can disturb someones attention, while reading the source…

4 Replies

Please log in or register to post a reply.

F7a4a748ecf664f189bb704a660b3573
0
anubis 101 Jul 07, 2004 at 10:11

what exactly disturbs you while reading c++ code ?

Fdbdc4176840d77fe6a8deca457595ab
0
dk 158 Jul 07, 2004 at 14:36

Why would you want to use Java for something that requires ultra efficiency and speed, especially for something like software rendering. I wouldn’t recommend this change personally for this kind of application. Besides, I would suggest staying consistent with your previous series so that people following the series don’t get confused. But it’s totally up to you :D

F7a4a748ecf664f189bb704a660b3573
0
anubis 101 Jul 07, 2004 at 19:35

Why would you want to use Java for something that requires ultra efficiency and speed

i don’t think that performance is much of an issue anymore.

Besides, I would suggest staying consistent with your previous series so that people following the series don’t get confused

i totally agree with that. i guess you are using the same code base since you started out with the series. it will get hard to follow the changes you have made to the programm if you suddenly switch languages. probably you should choose java for your next article series

2b97deded6213469bcd87b65cce5d014
0
Mihail121 102 Jul 08, 2004 at 07:09

Hi, again!

“what exactly disturbs you while reading c++ code ?”

Since i’m reading/writing only C++ code for the last 5 years - EVERYTHING disturbs me :)).

“Why would you want to use Java for something that requires ultra efficiency and speed”

It’s not really about the speed or efficiency. These series are for demonstrational purposes.

“i guess you are using the same code base since you started out with the series.”

Not quite… i decided to rewrite (or extend if you prefer…) the renderer so it’s now based on data buffers, render states and render targets. The previous system was hell to extend, no ?

Hmmm… well… yes it seems that staying with C++ is the best choice!

That’s it!
L8rs :)