PS3 and GCJ

Non-factual assertions generate assertive responses.

Questions and a willngness to learn generate non assertive responses.

A full definition of a J2ME profile is a VM definition (CDC/CLDC) and a sofwtare spec (eg MIDP, PBP.) Thsoe specs are referred to as Profiles in official J2ME termi nology. (The P at the end of both in fact stands for PROFILE).

A Profile however always defines a specific VM underneath it as part of its spec. Thus when someon says “MIDP” they are implying CLDC. When someone says “PBP” they are implying CDC.

And you woudl have been wrong because you misunderstood the meanings of the words.

The statemenbt “a CDC profile” is perfectly correct,. PBP IS a CDC PROFILE. So for that matter is PP. They are Profiles defined ontop of CDC. MIDP IS a CLDC profile, it is a profile defined ontop of CLDC.

This does NOT mean that CDC or MIDP alone are profiles. They aren’t…

Is that clear enough?

[quote]anyone can go to http://java.sun.com/j2me/index.jsp and read all the wonderful definitions for the acronyms that we use:

The Connected Device Configuration (CDC), developed within the Java Community Process (JCP), is a framework for using Java technology to build and deliver applications that can be shared across a range of network-connected consumer and embedded devices, including smart communicators, high-end personal digital assistants (PDAs), and set-top boxes
http://java.sun.com/products/cdc/index.jsp
[/quote]
And not a profile. Thank you for making my point for me.

And i usually try to explain to them where they are wrong and play RTFM only as a last resort. Since you have the FM links I guess here I won’t need to.

Since we’re throwing around credentials, I workd on J2Se 1.3 and then did a year in Sun’s J2ME group. I led a J2ME JSR effort. Im still at Sun doing Java related technologies. Can we stop with that silliness now?

Well thats a more complete statement. Not encessarily 100% correct, but more complete.

Go look at the JSRs in progress,. There is a major effort by the phone comapneis right now to build a rich standard. the options, such as 3D support are also being standardized (eg the OpenglES JSR ongoing right now.)

Will they all be idnentical? No. Will they converge to be more similar? Likely as the marekt matures. The same thing happened in PCs if you are old enough to remember that. More importantly as the phones become more sophisticated and more powerful compute devices hiding the differences will becoem more possible.

A Mac is’nt much like a PC hardware-wise, but somehow, they can run the same games if written in J2SE. I suggest you ruminate on that some.

This does not lead to C like code as I am defining it . Perhapse I should have been more sepcific and said “structured code in a small number of classes.”

The rest are porting issues. Not unimportant buit not causes of un OO programs.

Yup and he is wrong. Why he is wrong has been gone over here many times and I don’t feel like rehashing it but it comes down to the fact that is he is ignorant of any Java technolgoy but CLDC/MIDP and thus cannot see where it is headed.

And you ignored all my attempts to explain the same to you.

GO write BREW. Its clearly what you want to do.

You just don’t make any sense, btw i also code in Brew (got a problem with it?)

I am just to good damn old/tired/bored for all this fanboy crap, ignore me i will ignore you and we both can live happy.

“I must confess, a man hears what he wants to hear and disregards the rest.”
Paul Simon, The Boxer

Come on back when you are willing and ready to learn.

To Jeff and Daniel - I am hung like a horse so nahh nahh nahh :smiley:

Seriously guys - I think the converersation has gone beyond logic and degraded into an old fashioned pissing match - Perhaps it’s time to either get back on topic or close the thread.

I will only comment on this piece of the conversation. For all the ranting that John made about Java, you will notice that the DOOM RPG was programmed and delivered to the market on J2ME and BREW. Apparently, it WAS good enough for him to use…

http://www.doomrpg.com/n.x/Doom%20RPG/Home/Screenshots

-Chris

If I had the time I would love to take the Q3 code and convert it to Java just to show JC and the other doubters, that Java is more then ready for prime time games. The Q3 engine is old now, but that makes the comparison even more valid, because the newer engines rely much more on the video card for the latest and greatest effects and less so the CPU (relative to todays hardware).

Thanks V but, baring any more pissing at me, I’m done.

Oh and I’m happy for you, more so for your wife/girlfriend 8)

SO here in excrutiaitng detail is the right answers to all the definitional issues that came up in this thread.

(And off its parent page iare all the right answers to the performance issues that came up.)

Go. Read. Enjoy. Learn

http://wiki.java.net/bin/view/Games/JeffOnJava