Anyone have any experience of CPlat???

Alex Tweedly alex at tweedly.net
Thu Sep 29 09:34:43 EDT 2005


David Burgun wrote:

> Thanks Charles, so it has nothing to do with CPlat then? I was just 
> confused as to why it was mentioned in connection with Rev/CPlat and 
> thought maybe I'd have to look at it in order to evaluate CPlat.
>
CPlat is a cross platform library that will (should?, might?) help you 
build GUI apps.

wxWidgets is another similar library. It is written in C++ and can be 
directly used for C++ development.
It also has a Python, Perl and various other interface layers so it can 
be used from those other languages.

cross-platform includes embedded platforms (PalmOS, WindowsCE)

If we can't convince you to use Rev rather than a C++ library :-), then 
I'd suggest a look at wxWidgets as an alternate to CPlat.

(and btw the wxWindows name has been completely dropped by the wxWidgets 
folks, following discussions with MS).

> BTW, I can't say I'm overly impressed with CPlat so far, for the 
> following reasons:
>
> 1.  You have to download three separate archives and then splice the 
> folder structure together by hand.
>
> 2.  You have to then muck around in CodeWarrior setting up Source Trees.
>
> 3.  I did this and tried to build the sample HelloWorld project and 
> got g-zillions or errors since some files are missing.
>
> So far I've spent about 5 hours on it and still haven't got "Hello 
> World" up!
>
I did the equivalent for wxWidgets + wxPython in about 30 minutes - but 
there are so many potential factors involved (machine, OS, ....) that 
it's probably not a fair comparison.

> Contract this to RunRev:
>
> 1.  Download one archive.
>
> 2.  Double click the RunRev App.
>
> 3.  Create your *own*  Hello World (I did this ages ago).
>
> Total time (without ever looking at RunRev before) 30 mins tops!
>
> To me anyway, this looks like a no-brainer, I just can't understand 
> why *ANYONE* would want to build a GUI in CPlat (or any other C/C++ 
> based framework) when Rev is available!
>

-- 
Alex Tweedly       http://www.tweedly.net



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.8/114 - Release Date: 28/09/2005




More information about the use-livecode mailing list