OOP in Rev...

Mark Schonewille m.schonewille at economy-x-talk.com
Wed Mar 19 10:38:11 EDT 2008


Viktoras,

The availability of OOP really doesn't affect the scope of  
applications. Nor does it affect the use of C++. You won't be able to  
use C++ anyway, you need to create externals for that, which you can  
do already. Last but not least, I can't think of any code more  
readable than Talk code.

.

Best regards,

Mark Schonewille

--

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

A large collection of scripts for HyperCard, Revolution, SuperCard and  
other programming languages can be found at http://runrev.info




On 19 mrt 2008, at 15:19, viktoras didziulis wrote:

> Hi,
>
> me too like rOOP, but I feel it is a little incomplete, just one  
> more step. The ones that you call real objects are limited to user  
> interface controls only. The thing I was curious about is a  
> possibility to create an independent data object which is nor  
> control neither a gui element. Which in this case may simply mean  
> enhanced arrays...
>
> What for ?.   I think this would make code cleaner and reduce amount  
> of commenting in larger projects.. Also facilitate creation or  
> adoptions of existing  libraries in C or C++ for very specific  
> purposes - like reading shapefiles, netcdfs, doing geographical  
> transformations, astronomy, bioinformatics, etc... This consequently  
> will increase the scope of applications that can be created in Rev  
> and hopefully availability of diverse libraries.
>
> In general it would make creation of complex software easier. We can  
> already simulate objects using arrays, but at least the code would  
> be more readable (!!!) if I were able to distinguish array  
> operations from object manipulations.
>
> Best wishes
> Viktoras
>
>




More information about the Use-livecode mailing list