This might be the rock on which Livecode founders.
Other languages can do two, or more, things at once . . . I am either too out of touch
with other computer languages, or I don't know enough about how computer languages
talk to computers (which, de facto, is pretty much the same thing), but I wonder WHY
Livecode cannot do two things at once . . .
AND, could it be revamped so that it could do two things at once?
Java can manage multi-threaded programming . . .
I assume [????] that more and more computer languages are in the process of becoming
capable of multi-threading . . .
A while back, just for fun, I ran up a silly little game where the end-user had to steer a rocket past some static
planets to get to Earth. The reason the planets were static is just because I could think of no way of them precessing
in their orbits while the end-user was pressing arrow keys.
Before I look a complete, steaming nit, I am sure there is a "work around"; but, to be quite honest, I wonder how many "work arounds"
are necessary before the bell rings.
In the great scheme of things my silly little game is neither here nor there: what it did do for me was NOT demonstrate
the super capabilities of Livecode [ after 14 years of messing around with Livecode I am pretty well aware of those ],
BUT demonstrate some of its limitations . . .
Now, I know that the initial idea of Livecode was this:
Kevin designing a front-end for a UNIX clone of Hypercard that he felt was more user-friendly than the Metacard one.
However, like the Rary, it grew out of control . . .
NOW, Livecode is no longer a UNIX clone of Hypercard with Kevin's GUI strapped on the front.
Nor is it anything like what it was 10 years ago.
So, it has to keep growing AND evolving to compete [ THAT is the magic word ] . . .
Possibly the next reasonable step is multi-threading ?????????
Multi-threading
Moderator: Klaus
-
- Livecode Opensource Backer
- Posts: 10080
- Joined: Fri Feb 19, 2010 10:17 am
-
- VIP Livecode Opensource Backer
- Posts: 10043
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: Multi-threading
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn