Nuts. Sent it only to Charlie. Apologies to charlie for duplication. ---------- Forwarded message --------- From: Mike Meyer <m...@mired.org> Date: Thu, Aug 27, 2015 at 5:02 PM Subject: Re: [Fish-users] Embedding Fish? To: charlie <charlie.f...@gmail.com>
There are a number of good choices for embeddable, extensible languages: SIOD, Guile and Python all come to mind, though whenever you talk about programming languages there's more opinion than fact available. Some of those even include "shell" variants, like CLASH, LUSH and SCSH. But the closest thing I know of that's a mainstream language designed for embedding with convenient access to shell commands is Perl. On Thu, Aug 27, 2015 at 5:37 PM charlie <charlie.f...@gmail.com> wrote: > Ugh Lua is terrible, someone really needs to create a better embeddable > language. > > On Thu, Aug 27, 2015 at 4:07 PM, Ryan Gonzalez <rym...@gmail.com> wrote: > >> I want a language with good shell integration, so one could easily spawn >> shell commands and such. Namely, Lua is too verbose, MoonScript >> (CoffeeScript for Lua) is hard to embed, and I really really really hate >> Tcl. :) >> >> On Thu, Aug 27, 2015 at 3:59 PM, Glenn Jackman <jack...@pythian.com> >> wrote: >> >>> Surely there are languages easier to embed, even designed for that >>> purpose. Lua and Tcl come to mind. >>> >>> On Thu, Aug 27, 2015 at 4:56 PM, Ryan Gonzalez <rym...@gmail.com> wrote: >>> >>>> Hello, >>>> >>>> I know this sounds like a super weird question, but is it possible to >>>> embed the Fish shell as a scripting language into a C++ application? I know >>>> I can just call out to the system using Popen, but I was wondering if there >>>> was a cleaner/faster way. >>>> >>>> -- >>>> Ryan >>>> [ERROR]: Your autotools build scripts are 200 lines longer than your >>>> program. Something’s wrong. >>>> http://kirbyfan64.github.io/ >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Fish-users mailing list >>>> Fish-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/fish-users >>>> >>>> >>> >>> >>> -- >>> *Glenn Jackman* >>> Senior Software Developer >>> >>> *Pythian - Love your data* >>> jack...@pythian.com >>> Tel: +1 613 565 8696 Ext. 1478 >>> Mobile: +1 613 808 4984 >>> www.pythian.com >>> >>> -- >>> >>> >>> >>> >> >> >> -- >> Ryan >> [ERROR]: Your autotools build scripts are 200 lines longer than your >> program. Something’s wrong. >> http://kirbyfan64.github.io/ >> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Fish-users mailing list >> Fish-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fish-users >> >> > > > -- > Thanks! > Charlie > 512-698-2009 > > ------------------------------------------------------------------------------ > _______________________________________________ > Fish-users mailing list > Fish-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fish-users >
------------------------------------------------------------------------------
_______________________________________________ Fish-users mailing list Fish-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fish-users