Lagi Pittas wrote:
Hi I would put to a crowd fund - even a monthly payment for Thierry
to do as he has done with Perl and Lua.
Even if it took a year because of other commitments we know it would be done.
While Thierry is at it I bet he could EASILY crowdfund a Python or Javascript "external" - I believe it's seamless - on Kickstarter showing how powerful the IDE of Livecode is and they can use their favourite language with a descent IDE rather than work with non drag and drop "GUI" builder excuses in Python (or Javascript).
I'm sure a crowdfund on kickstarter WOULD be a killer.
How about it Thierry?
I know that I'd donate as much if not even more than I did for the original LC opensource initiative.
Thanks Lagi for your trust and kind words,
In theory, this is doable and I would like to do this kind of job.
In practice, I'm not so sure
I've passed this road a couple of times, spending lot of times in Perl and Lua conferences to show and
explain those solutions, and except few developers very much enthustiastic about this, not much happened.
So these tools became de facto my own tools for different projects:
- BioArchimed, driving a medical robot (Perl and Metacard, Revolution)
- sunnYmage (Lua and LiveCode)
- .... wherever customers don't care about the technical details.
About kickstarter, someone else than me has to drive the project; I'm not very skillfull with this stuff,
and being a non-english native speaker doesn't help.
Otherwise, I have a wild question:
What developers will do with such an external they can't do with the widget browser
where you can call some javascript ?
I'm thinking of Hermann's fantastic work on this...
Of course, this will be faster plus a tiny sized and self-contained (no dependencies) external;
but who care these days; especially in LC world ?
BTW Thierry, was SunnYPerl done without even access to the LC sourcecode - should be easier now
The hardest part of sunnYperl was to build a Perl extension and to mallash (not sure of this word) silently
the basic data structures in both ways keeping it fast. At this time, I had some fantastic support from Dr Raney for
very specific and low-level technical questions; unfortunately this time has gone too.
Lua external was a piece of cake compared to; first Lua *is* for being embedded easily in different environments
and they have done an excellent job.
And no, no need of LC sources for doing this kind of job; it surely helps for some details, but basically
the external API LiveCode provides is almost enough.
My 42 pennies,
Regards,
Thierry