synonyms

Lagi Pittas iphonelagi at gmail.com
Tue Jun 27 07:48:27 EDT 2017


I Missed an important bit in my previous post (below)

What I wanted to say after the bit about the Topspeed compilers using the
same backend
is that LiveCode Builder / Stack only scripts could start with a switch
setting at the top saying which language this should compile with or even
which languages.
on a procedural basis within the actual script only stack.

Other thoughts.
You then could have the LCB script calling the FFI or Javascript/Python
libraries within the same stack (or in another library stack) and the
compiler pulls in the specific parser/lexer and intermediate codegenerator
which could output bytecode or native code as needed.

It would then give us the facility to easly (?) write wrappers for all the
useful libraries that are available for all the other languages -
https://www.chilkatsoft.com for example which I have used in My Foxpro
Delphi, VB and C projects for the one single price.

Regards Lagi


---------------------

Previous Post
--------------------

There is a very simple way of doing this (simple for me - because I don't
have to do it)

We are still awaiting the open language that was promised.

Now I don't know exactly how that will work in the sense is it going to be
all or nothing - a free for all where you can add/change  syntax more like
a souped up preprocessor, or allow for change to a different language
(python, Ruby, php on a per procedure/function basis or the easier first
 step a script only stack in the language of your choice.

Everyone can have their cake and eat it.

This was done by Jensen and partner (Ex Borland->JPI -> Topspeed -Clarion)
with there Modula 2 and C, C++, Pascal  compilers where they shared the
backend of the compiler

With the refactoring I am sure this could be done with LIvecode because
what  the greatest problem with all the other system is they have no GOOD
unified easy to use GUI.

I don't care what anybody says but QT is not cute in any language.

If nothing else I am sure a crowdfund to all the PHP / python people
educators looking for a brilliant Drag and Drop GUI would find an audience
- and we would finally get our Open Language

I hope Mark does a "Mark" now  ;-)

Kindest Regards Lagi




On 27 June 2017 at 02:03, Mike Kerner via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Synonyms are one of the things that make this language special.  I
> appreciate the fact that my creativity is not interrupted by imposed style
> and syntactic requirements as much as it is with other languages.  I
> appreciate that I don't have to type containers in most cases, and I don't
> have to worry about case sensitivity.  I can go on and on, but Mark, there
> are lots of languages built with the compiler author in mind.  I hope LC
> will remain off that list.
> _______________________________________________
> 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