Made with . . .

Mark Waddingham mark at livecode.com
Wed Aug 2 14:15:14 EDT 2017


Hah! I missed the IDE bit - 99.99% of the IDE is written in LCS (some widgets in LCB).

Pretty much the only bits which aren't are done script introspection features (e.g. revAvailableHandlers), the core standalone building part (which fettles with executables on each platform) and the mechanism it uses for detecting changes in properties.

The latter couldn't be done in LCS as it stands - the rest probably could but would be too slow for large scripts and message paths (revAvailableHandlers); or where having direct access to the system headers and such in their natural state made the code 'easier' to write (although not necessarily on the readability / maintenance) side of things.

Warmest Regards,

Mark.

Sent from my iPhone

> On 2 Aug 2017, at 13:43, Richmond Mathewson via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> " remember that LC is made with LC, so everything in the IDE is a stack resp. scripted and can be modified!"
> 
> recently claimed by someone elsewhere [Hi, Klaus :) ]
> 
> BUT: it that really true?
> 
> Why do I have a funny feeling that a lot of the "heavy lifting" is done with C++ ?
> 
> Richmond.
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the Use-livecode mailing list