[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox
Subject:    Re: A good scripting language for busybox?
From:       Laszlo Papp <lpapp () kde ! org>
Date:       2017-03-17 15:23:59
Message-ID: CAOMwXhOLmo8vM4u0CohW_YQnJ5Eyyn4g81RTgnBY0hLcDO7hng () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Why do you need a scripting language in the busybox project?

Cannot you just generate the platform with things like a small subset of
python using Yocto or something similar?

On Fri, Mar 17, 2017 at 3:20 PM, Pavel Aronsky <pavel.aronsky@gmail.com>
wrote:

> Apologies for maybe a wild or off-topic question.
> After dealing with quite a few products with busybox and its ash shell
> used as the primary scripting language, I'd like to ask you, busybox
> experts: what are alternatives?
>
> This page: https://busybox.net/tinyutils.html  - mentions Lua and
> Micro-perl. I'd rather perfer a small subset of Python, but cold not find
> one after a day of googling (this is surprising. I've been sure such things
> exists).
>
> However my search hit one interesting Javascript engine named Duktape (
> duktape.org).
>
> Javascript looks almost as good as Python for me, it is popular and should
> be familiar to new developers. Lua is less familiar, but much better for
> writing moderately simple app logic than the *dreadful* shell language.
>
> So the question: how feasible would be inclusion of Lua or Javascript into
> BB, as option for systems where one of these languages will be heavy used?
>
> As "plan B": has anyone seen (or thought of) a FFI interface for BB that
> would allow to call shared libraries written in C, from ash?
>
> Thanks in advance,
>
> Pavel A.
>
>
>
> _______________________________________________
> busybox mailing list
> busybox@busybox.net
> http://lists.busybox.net/mailman/listinfo/busybox
>

[Attachment #5 (text/html)]

<div dir="ltr">Why do you need a scripting language in the busybox \
project?<div><br></div><div>Cannot you just generate the platform with things like a \
small subset of python using Yocto or something similar?</div></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 17, 2017 at 3:20 PM, \
Pavel Aronsky <span dir="ltr">&lt;<a href="mailto:pavel.aronsky@gmail.com" \
target="_blank">pavel.aronsky@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr"><div>Apologies for maybe a wild or off-topic \
question.</div><div>After dealing with quite a few products with busybox and its ash \
shell used as the primary scripting language, I&#39;d like to ask you, busybox \
experts: what are alternatives?</div><div><br></div><div>This page: <a \
href="https://busybox.net/tinyutils.html" \
target="_blank">https://busybox.net/tinyutils.<wbr>html</a>   - mentions Lua and \
Micro-perl. I&#39;d rather perfer a small subset of Python, but cold not find one \
after a day of googling (this is surprising. I&#39;ve been sure such things \
exists).</div><div><br></div><div>However my search hit one interesting Javascript \
engine named Duktape (<a href="http://duktape.org" \
target="_blank">duktape.org</a>).</div><div><br></div><div>Javascript looks almost as \
good as Python for me, it is popular and should be familiar to new developers. Lua is \
less familiar, but much better for writing moderately simple app logic than the \
*dreadful* shell language.</div><div><br></div><div>So the question: how feasible \
would be inclusion of Lua or Javascript into BB, as option for systems where one of \
these languages will be heavy used?</div><div><br></div><div>As &quot;plan B&quot;: \
has anyone seen (or thought of) a FFI interface for BB that would allow to call \
shared libraries written in C, from ash?</div><div><br></div><div>Thanks in \
advance,</div><div><br></div><div>Pavel A.</div><div><br></div><div><br></div></div> \
<br>______________________________<wbr>_________________<br> busybox mailing list<br>
<a href="mailto:busybox@busybox.net">busybox@busybox.net</a><br>
<a href="http://lists.busybox.net/mailman/listinfo/busybox" rel="noreferrer" \
target="_blank">http://lists.busybox.net/<wbr>mailman/listinfo/busybox</a><br></blockquote></div><br></div>




_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic