Re: What is "LCS"?

2017-06-09 Thread Richard Gaskin via use-livecode

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"?

2017-06-09 Thread Richmond Mathewson via use-livecode
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"?

2017-06-09 Thread panagiotis merakos via use-livecode
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"?

2017-06-09 Thread Richmond Mathewson via use-livecode

"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?

2013-02-08 Thread Monte Goulding
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?

2013-02-08 Thread Tiemo Hollmann TB
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?

2013-02-08 Thread Mark Smith
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?

2013-02-08 Thread Peter W A Wood
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?

2013-02-08 Thread Mark Smith
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?

2013-02-08 Thread Robert Sneidar
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?

2013-02-07 Thread Tiemo Hollmann TB
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