NAVRAD was: lcb missing manual

Jacques Clavel jacques.clavel at gmail.com
Sat Sep 17 03:54:53 EDT 2022


point 6. maybe potential for future performance gains :
- But today LCB is surprisingly less efficient (/3) than LCS (???)

JC

Le sam. 17 sept. 2022 à 01:35, Alex Tweedly via use-livecode <
use-livecode at lists.runrev.com> a écrit :

>
> On 15/09/2022 16:37, Ralph DiMola via use-livecode wrote:
> > Docs aside... I still think that widgets and lcb is one of best
> additions to
> > LC. Community collaboration like this will make for better documentation
> and
> > more new/improved widgets. A robust library of widgets can only help LC
> to
> > penetrate the market. If only we had these when I started...
>
> I so much want to agree - but unfortunately it looks to me more like the
> biggest missed opportunity.
>
> The combination of widgets and LCB is a powerful one (and may indeed be
> one of the best additions). But I think if you unpick and pull apart the
> two parts (widget vs LCB) then there is what looks, to the naive
> observer like me, a missed chance.
>
> Widgets + LCB gives us (amongst other things):
>
> 1. naming + distribution + installation schemes.
>
> 2. integration with the docs / dictionary and IDE tools (inspectors,
> editors)
>
> 3. efficient "direct" drawing to canvas
>
> 4. typed variables
>
> 5. access to foreign languages / libraries.
>
> 6. maybe potential for future performance gains.
>
>
> But of those, only the last two *require* LCB; the others *could* have
> been done in a way that allows LCScript authors to benefit. (1) and (2)
> are clearly feasible for LCS almost without change from what's been done
> for LCB widgets, and I have to believe it would have been possible to
> provide LCS commands and functions to manipulate the canvas.
>
> Given those three things, many of the widgets (e.g. rotatedtext, navRAD)
> look like they could have been done easily using LCS.
>
> I still hold on to the hope that this will become a feature in some
> future release. And when (if) it ever does, then maybe we will see "1000
> widgets by Christmas" because it will be so much more approachable for
> the average LS Scripter.
>
> Alex.
>
>
>
>
> _______________________________________________
> 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
>


-- 
Jacques Clavel


More information about the use-livecode mailing list