Hi, I don't know if this has been discussed here and my sincere
apologies if it has, so here it goes...

How come Palm Computing has not released a C++ SDK for PalmOS?
I have some possible answers for this question that comes to my mind,
but none of them (I think) is worth enough for leaving OO concepts and
all it's benefits like code reuse, untouched...

1. maybe it's because of the platform constraints on this kind of
devices, winCE and epoc32 have the same constraints (sort of) and they
still use C++ as the best choice for programmming, so I think this is
not a very good reason, and in time this kind of constraints will no
longer be an issue anymore.

2. backward compatibility, this is still not an issue because most of
the apps these days check for the most recent OS version anyway...

3. having to make another version of PalmOS. I think that software reuse
is worth a OS remake. And it speeds development time, so if you have to
sacrifice some time in the short term (maybe not too short ;-), it will
surely benefit a lot of people to apply the latest OO techniques like
UML & Design Patterns... so...

4. <your guess here>

For what I have seen in the Palm C SDK, I could say that making a C++
wrapper API would not be that hard... maybe there are some major issues
I'm overseeing, but I think Palm Computing's should do this, so why they
haven't do it? (anyone at Palm with an answer?)

I surely hope something is in the works, because I think that this could
be a major issue in the success of Palm in the future...

BTW, I'm very excited about the KVM, but util summer next year for a
release version?... hopefully... :(

(Please don't answer "CodeWarrior supports C++"... what I'm talking
about is a C++ API ;-)

Jose Manuel Guerra Chapa
LimeLight Technologies

Reply via email to