Linked by David Adams on Mon 26th Jul 2010 01:13 UTC, submitted by Al Sacco
PDAs, Cellphones, Wireless CIO.com highlights a number of new multimedia features in RIM's new BlackBerry OS, which used to mostly business-focused.
Thread beginning with comment 434418
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: As always
by flanque on Mon 26th Jul 2010 11:21 UTC in reply to "As always"
flanque
Member since:
2005-12-15

It has been shown to no end that the quality of applications in devices that support C/C++ far exceed the quality of applications in Java phones.

Any chance the quality of C/C++ programmers far exceed the quality of Java programmers? ;-)

Reply Parent Score: 2

RE[2]: As always
by turrini on Mon 26th Jul 2010 13:23 in reply to "RE: As always"
turrini Member since:
2006-10-31

Sorry, but C/C++ programmers are better than Java programmers, since most of Java programmers do develop in C/C++ too.

C/C++ will rock your world.

Reply Parent Score: 1

RE[3]: As always
by Bill Shooter of Bul on Mon 26th Jul 2010 16:41 in reply to "RE[2]: As always"
Bill Shooter of Bul Member since:
2006-07-14

What ? I don't know if you realize that win 95 was written by c developers, when it was king of the programming heap. That was fun. Man, those guys never screw up! And did I mention the absolute lack of any deeply nested security issues in c code? /sarcasam


c. c++ are more difficult to master, but prone to abuse by people who kinda think they know what they are doing. And since they are more powerful languages, the results of the ignorance are worse.

Reply Parent Score: 2

RE[2]: As always
by theTSF on Mon 26th Jul 2010 15:56 in reply to "RE: As always"
theTSF Member since:
2005-09-27

No I would think it may still be with the API.

Java is a good language. In many ways much better then the Cs ... However for innovative application development it falls a bit short as its robust API becomes more of a hinderance to design then an advantage. Sometimes you will need to go back to the core and rebuild a new library especially if you are doing something new.

Java API is still strongly based on Desktop Applications (which is ironic as Java was first designed for imbedded devices) Phones and mobile devices needs different UI many of which Java isn't strong at. C being a lower level language forces you to make the UI again but allows you to handle it with the new interface methods.

Reply Parent Score: 2

RE[3]: As always
by reduz on Mon 26th Jul 2010 16:00 in reply to "RE[2]: As always"
reduz Member since:
2006-02-25

I think it has to do more with performance, resource usage, etc.

Reply Parent Score: 2

RE[2]: As always
by reduz on Mon 26th Jul 2010 15:59 in reply to "RE: As always"
reduz Member since:
2006-02-25

Even if the quality of Java programmers was superior, there is a big limit on how you can take advantage of the hardware when using Java.. Maybe simple apps like a facebook client are fine, but anything that stresses cpu, graphics, 3D, audio, etc is impossible.

Reply Parent Score: 2