Category:LiveCode: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 21: Line 21:
*Incorporating modern language features like regex, associative arrays, support for internet protocols, etc.
*Incorporating modern language features like regex, associative arrays, support for internet protocols, etc.
*Supporting color natively (HyperCard die-hards are now breathing a sigh of relief)
*Supporting color natively (HyperCard die-hards are now breathing a sigh of relief)
** As of version 8 LiveCode includes an additional, strictly typed language variant called LiveCodeBuilder (LCB) which allows access to foreign code libraries (currently supports C libraries only, support for others to be added)
** As of version 8 LiveCode includes an additional, strictly typed language variant called [[LiveCode Builder]] (LCB) which allows authoring custom graphical control widgets as well as access to foreign code libraries (version 9 supports C, Objective C, and JAVA libraries, others may be added in the future). There is also a method for using JavaScript within a browser widget and methods for exchanging data between the two languages. Additionally LiveCode can use other languages through a shell and open process functions, as well as OSA Scripting languages such as [[AppleScript]] on macOS.