Thanks to all! I agree with the prevailing opinion that one should choose the appropriate language for the application under consideration. I guess what I was looking for was some hard limitation... something like "If you use Satellite Forms, you can't..... use alarms" or "If you use Pendragon, then you must use Access".
My current application simply acquires data, stores it in several Palm DBs and processes the data to generate tailored information, set alarms and draw graphs. (I realize that's vague... but I don't want to go on & on). So... it sounds like almost anything would work! The truth is (as I said) I have most of it running in C++, but I'm having the programmer's equivalent of "buyers remorse".... In any event, I very much value all your input! I love this group! Dan D De Villiers wrote: > Dan Samber, > > > Could some outline for me the benefits of using C instead of some > > of the higher level development tools (AppForge, Satellite Forms, > Pendragon etc.)? > > Alternatively... could someone enlighten me as to what is lost by using > these higher level tools? > > > > I've spent some time searching the archives and haven't been able to get a > simple answer > > on this topic . > > For one: > > High level tools (AppForge etc) use socalled widget components which is > wrappers to the raw PalmOS API functions - Where C directly use the raw > PalmOS API for software development. > > Using wrappers (widgets) in high level languages increase the size of the > final application (*.prc) alot and most ofter require the need to install a > run-time envirorment etc. on the Palm device with your application (for it > to work!). > > High level languages also decrease development time - Where you use wrapper > components for easy development and is hidden from the low-level API > underneath it! > > A language that really take this a big step forward, is PocketStudio (see > below!) You use the API for application development (no run-time!) but PS do > include wrapper units (ex: PSStrings etc) that combine most of the API > functions for performing simple task. > > Regards, > > Lennie De Villiers > > ICQ# 57008830 > > PocketStudio Professional > Pocket-Technologies.Inc > - www.pocket-technologies.com > > Write PalmOS Applications With Your Delphi Skills! -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
