Re: What is "LCS"?
panagiotis merakos wrote: > Hi Richmond, > > LCB -> LiveCode Builder > LCS -> LiveCode Script If those acronyms are used in promotional materials it may be helpful to define them. Most style guides suggest using the full form once, following by the acronym in parentheses, after which the acronym thus defined can be used freely. E.g.: This session will discuss powerful techniques in LiveCode Script (LCS). By using behaviors and other methods, LCS allows the scripter to define rich classes of objects. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: What is "LCS"?
Great: "How wise one might be and how wise one might grow, making enquiries at the Bellingham show." The language has changed its name more times than most of us have . . . err, well, never mind :) Richmond. On 6/9/17 1:52 pm, panagiotis merakos via use-livecode wrote: Hi Richmond, LCB -> LiveCode Builder LCS -> LiveCode Script Best, Panos -- On Fri, Jun 9, 2017 at 11:50 AM, Richmond Mathewson via use-livecode < use-livecode@lists.runrev.com> wrote: "As part of this topic, Mark will be: * Producing a widget capable of displaying vector graphics using a universal 'vector metafile' format - this will be written in LCB * Producing a converter which will support a suitable subset of SVG, written in LCS, which will transform an SVG document into a vector metafile, usable with the widget." LCS? Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: What is "LCS"?
Hi Richmond, LCB -> LiveCode Builder LCS -> LiveCode Script Best, Panos -- On Fri, Jun 9, 2017 at 11:50 AM, Richmond Mathewson via use-livecode < use-livecode@lists.runrev.com> wrote: > "As part of this topic, Mark will be: > > * > >Producing a widget capable of displaying vector graphics using a >universal 'vector metafile' format - this will be written in LCB > > * > >Producing a converter which will support a suitable subset of SVG, >written in LCS, which will transform an SVG document into a vector >metafile, usable with the widget." > > LCS? > > Richmond. > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
What is "LCS"?
"As part of this topic, Mark will be: * Producing a widget capable of displaying vector graphics using a universal 'vector metafile' format - this will be written in LCB * Producing a converter which will support a suitable subset of SVG, written in LCS, which will transform an SVG document into a vector metafile, usable with the widget." LCS? Richmond. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: what is LCs output for different platforms?
The engine is a mash up of c++ and platform obj-c on iOS and java on android. Our scripts are compiled as they are loaded into memory not at runtime. Really looking forward to understanding more how it all works! -- M E R Goulding Software development services mergExt - There's an external for that! On 08/02/2013, at 6:56 PM, Tiemo Hollmann TB toolb...@kestner.de wrote: Hi, I just had a discussion with a (java and objective C) developer of iOS and android Apps and couldn't really explain what the output of LC is for the different platforms. This probably is discussed before more than once, but I didn't found a real answer. Does LC has a native engine in objective C, java etc. for every platform and interprets our scripts at runtime? Or does LC compiles our scripts for every platform in any native format? Or anything in between? Is the apply of a script just a save or kind of precompilation in a faster machine code to be interpreted at runtime? If this is answered anywhere, perhaps somebody can give me a pointer? Thanks Tiemo ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
AW: what is LCs output for different platforms?
Thanks for the info Monte Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von Monte Goulding Gesendet: Freitag, 8. Februar 2013 09:05 An: How to use LiveCode Betreff: Re: what is LCs output for different platforms? The engine is a mash up of c++ and platform obj-c on iOS and java on android. Our scripts are compiled as they are loaded into memory not at runtime. Really looking forward to understanding more how it all works! -- M E R Goulding Software development services mergExt - There's an external for that! On 08/02/2013, at 6:56 PM, Tiemo Hollmann TB toolb...@kestner.de wrote: Hi, I just had a discussion with a (java and objective C) developer of iOS and android Apps and couldn't really explain what the output of LC is for the different platforms. This probably is discussed before more than once, but I didn't found a real answer. Does LC has a native engine in objective C, java etc. for every platform and interprets our scripts at runtime? Or does LC compiles our scripts for every platform in any native format? Or anything in between? Is the apply of a script just a save or kind of precompilation in a faster machine code to be interpreted at runtime? If this is answered anywhere, perhaps somebody can give me a pointer? Thanks Tiemo ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: what is LCs output for different platforms?
Monte Goulding wrote The engine is a mash up of c++ and platform obj-c on iOS and java on android. Our scripts are compiled as they are loaded into memory not at runtime. Interesting. I've never heard of that model before. A load-time compiler? So it neither distributes compiled binaries (machine code) or p-code (pre-compiled binaries for execution by a runtime interpreter), but rather source code that gets compiled and executed at (technically runtime but not in the same sense as an interpreter, more in the sense of a compiler??). Gosh, I don't even think I can coherently describe that :-) This does represent an interesting hybrid model. Thanks Monte -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/what-is-LCs-output-for-different-platforms-tp4660332p4660335.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: what is LCs output for different platforms?
It is possible to create a binary executable with most scripting languages by building a binary that includes a full copy of the script interpreter and the script in source form. It is typically referred to as encapping a script. I'm sure this is the process with LiveCode. The technique is even used to produce a binary executable of Java programs though in those cases the Java byte code is encapped with a JVM. This technique is used for the JEdit text editor. Peter On 8 Feb 2013, at 20:20, Mark Smith wrote: Monte Goulding wrote The engine is a mash up of c++ and platform obj-c on iOS and java on android. Our scripts are compiled as they are loaded into memory not at runtime. Interesting. I've never heard of that model before. A load-time compiler? So it neither distributes compiled binaries (machine code) or p-code (pre-compiled binaries for execution by a runtime interpreter), but rather source code that gets compiled and executed at (technically runtime but not in the same sense as an interpreter, more in the sense of a compiler??). Gosh, I don't even think I can coherently describe that :-) This does represent an interesting hybrid model. Thanks Monte -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/what-is-LCs-output-for-different-platforms-tp4660332p4660335.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: what is LCs output for different platforms?
Peter W A Wood wrote It is possible to create a binary executable with most scripting languages by building a binary that includes a full copy of the script interpreter and the script in source form. It is typically referred to as encapping a script. I'm sure this is the process with LiveCode. The technique is even used to produce a binary executable of Java programs though in those cases the Java byte code is encapped with a JVM. This technique is used for the JEdit text editor. Peter And as if to answer our question... http://blog.runrev.com/blog/bid/266941/Taming-the-Monolith One of the things that fascinates me about the LC open-source initiative is the opportunity us geek types will get to learn from this. Its not only open-source, we are also getting an education as well. I wonder if there are opportunities to promote this as part of the kickstart campaign? -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/what-is-LCs-output-for-different-platforms-tp4660332p4660339.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: what is LCs output for different platforms?
They take the engine minus the IDE stuff, and glue your stack to it, including substacks. The engine is I believe written primarily in C++ so I suppose you could tell them that. DBase worked similarly. You could either create a standalone app, or you could include a runtime engine and you source code in your distribution. Building a Livecode app with separate stacks included is a kind of mishmash of both approaches. Bob On Feb 7, 2013, at 11:56 PM, Tiemo Hollmann TB wrote: Hi, I just had a discussion with a (java and objective C) developer of iOS and android Apps and couldn't really explain what the output of LC is for the different platforms. This probably is discussed before more than once, but I didn't found a real answer. Does LC has a native engine in objective C, java etc. for every platform and interprets our scripts at runtime? Or does LC compiles our scripts for every platform in any native format? Or anything in between? Is the apply of a script just a save or kind of precompilation in a faster machine code to be interpreted at runtime? If this is answered anywhere, perhaps somebody can give me a pointer? Thanks Tiemo ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
what is LCs output for different platforms?
Hi, I just had a discussion with a (java and objective C) developer of iOS and android Apps and couldn't really explain what the output of LC is for the different platforms. This probably is discussed before more than once, but I didn't found a real answer. Does LC has a native engine in objective C, java etc. for every platform and interprets our scripts at runtime? Or does LC compiles our scripts for every platform in any native format? Or anything in between? Is the apply of a script just a save or kind of precompilation in a faster machine code to be interpreted at runtime? If this is answered anywhere, perhaps somebody can give me a pointer? Thanks Tiemo ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode