Hi John,
I'm on board with all of that!
Even though the LC community is relatively small, I agree 100% with you that a lot of people would start writing shared code that would greatly improve the LC IDE. AND if LC did that, it would start attracting a lot more programmers. I am of the opinion that all of the platform/device specific approach to software is going the way of the dinosaur. I believe the future of software will be browser based for several reasons. Maybe I'm ignorant and maybe I'm wrong, but that's what I believe. What I would personally LOVE to see happen with LC is true open source like you're talking about and then see LC become a LEADER in writing software that works in any standard browser. No fuss, no muss. Don't have to worry about OS or device. I'm working with a guy right now who is taking my "clunky" LC Windows prototype and rewriting it so that it will run in any browser. He tells me that he can code it so that the program automatically detects the screen size of the device and automatically adjusts the program accordingly. He also says that the user will be able to use the program offline and then synch automatically back to their personal data as soon as they get back online. In other words, the app is available both online and offline. If LC developed the ability to do all that kind of stuff with all of LC's other benefits, I would be extremely excited.

Since I don't know very much about the pecking order/politics whatever at Rev, I hope you more experienced list people will push for your idea.
You have my vote!
Larry
P.S. As one example, I got a lot of kind help from this list in understanding how to build and implement a library stack. However, TO ME (in my little brain) it still seems like a work-around. How wonderful it would be if I could just write and name a function (or import someone else's function) and then use it right within any script just like I use lineoffset or whatever AND also go to the LC dictionary and not only see the example(s) the author wrote, but add my own notes and examples right into the dictionary. Well, we can dream can't we?

----- Original Message ----- From: "JB" <sund...@pacifier.com>
To: "How to use LiveCode" <use-livecode@lists.runrev.com>
Sent: Wednesday, October 15, 2014 3:26 AM
Subject: Programming LiveCode with LiveCode


There have been hints that in the near future it will be
possible to program LiveCode with LiveCode like you
write scripts for your stacks.

Now that foundation has been added they have been
updating LiveCode and it sounds like they are using
Grand Central Dispatch for some of the graphics.

There are many powerful tools in foundation.  I am not
sure how difficult it would be but it would be a great if
instead of making a few really good changes to LiveCode
with foundation and GCD etc that they opened the doors
so anyone could access the tools in foundation from the
script level of LiveCode without writing an external.  If
this could be done you might even be able to allow scripts
to include the Swift programming language.

That would make LiveCode advance faster because a lot
of people would be writing code that would improve LiiveCode
and sharing it.  This would open the doors for amazing things
at a rapid pace with a true community involvement in writing
code for the changes.

John Balgenorth

_______________________________________________
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

Reply via email to