Page 1 of 1
Information needed on LiveCode
Posted: Fri Sep 16, 2011 3:42 am
by mohscek
Hi, I'm an A-level student studying Computer Science at sixth form, and I have been set coursework for my A2 project. For my project I have decided to create a Android App and I found LiveCode during a Google search. I wanted some more information on LiveCode and whether i could perform these tasks using LiveCode,
Can I use/display the use of OOP (Object Orientated Programming)?
Can I use complex search or sort algorithms (at A-Level standard) like quick sort or linear search?
Can I use recursion?
Thanks
Moh
Re: Information needed on LiveCode
Posted: Fri Sep 16, 2011 4:47 am
by dunbarx
All that and more.
The "more" being enormous amounts of fun. The "all that" being astonishing power and ease of use.
Trust me.
Craig Newman
Re: Information needed on LiveCode
Posted: Fri Sep 16, 2011 4:05 pm
by BvG
Caveat:
LiveCode is not really to be considered OOP. Instead, it has it's own, similar but slightly different, object model. It works on a pre set, hierarchical message path. For another big difference, there's almost no way to do method or object overloading, and only sparse property inheritance. Additionally, there's no class object, and no build in instancing as defined by OOP. Instead, objects in LiveCode are always a "physical" object on the screen, or a logical grouping of screen objects, which then contain script. One can copy them, group them, and they do have methods in the sense that they control their scripts themselves.
Re: Information needed on LiveCode
Posted: Wed Sep 21, 2011 3:21 am
by WaltBrown
Two articles in Livecode Journal - a two part interview with Dan Shafer on Revolution and OOP.
http://livecodejournal.com/features/rev ... oops1.html
http://livecodejournal.com/features/rev ... oops2.html
Note in the article, "Transcript" is a (former?) name of the LiveCode scripting language.
Walt