Anyone have any experience of CPlat???

David Burgun dburgun at dsl.pipex.com
Thu Sep 29 10:42:41 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).

You don't have to convince me! I am convinced and have been since the 
day I first started to Rev! I have to do this to give a well balanced 
case to my manager. We have already decided to use it for a number of 
projects (thanks to the help of the wonderful Rev'ers on this list), 
but the worry is that Rev won't be able to hack it for *every* 
project we *might* want to do and so we are looking at other 
solutions.

>
>>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.

We just need it to work on MacOS X , Windows and maybe Linux/Unix.

Thanks a lot for your input.

All the Best
Dave



More information about the use-livecode mailing list