Sorry to chime in, this is just killing me.
First off thanks for the effort in thinking about the issue and
providing a convenient solution for beginners.
Here is the killer for the LLVM mailing list to argue for or against
bash, python Perl, etc c'mon, lets add ruby, Lua and NodeJS.
I completely agree with the notion that it is cool to learn a new
scripting language what is more important is consistency. If I have to
install all of the above it is an issue. If the project stays with E.g.
bash or Python it does not matter. Any decent OS will support it unless
you want to do this in an embedded environment.
I personally would love to see this done through C++ scriptlets. I love,
love, love cling !!! Before cling I was dearly in love with CINT. But
hey, that's just me :)
Thanks again for this initiative. I think it is a good thing to give
some one who wants to start out.
Varol
On 11/29/2012 04:45 PM, Marc J. Driftmeyer wrote:> So instead of being able to quickly extend scripting via Bash or C
> Shell you'd prefer people learn Python to extend any functionality?
>
> Cygwin is well tested on Windows. Shell Scripting [Bash, C, Ksh,
> ZShell, etc] is pervasive in UNIX/Linux and won't be replaced by
> Python or Perl.
>
> Simple automated scripts requiring the memory footprint of python just
> to make it work in Windows seems counter-intuitive to the fact that
> LLVM/Clang is primarily UNIX first.
>
> - Marc
>
> P.S. Please let's not have a discussion of install size of components.
> It's 2012, not 1996. That argument went out the window when we went
> from 30GB drives to 4 TB drives.
>
> On 11/29/2012 09:46 AM, Eli Bendersky wrote:
>> On Thu, Nov 29, 2012 at 9:41 AM, Joe Abbey<jabbey at arxan.com>
wrote:
>>> I know this process is well documented here
>>> http://llvm.org/docs/GettingStarted.html
>>>
>>> But man do I love scripting things:
>>>
>>> LLVM Getting Started (Seehttp://llvm.org/docs/GettingStarted.html)
>>> ./getttingStarted.sh [-clang] [-compiler-rt] [-test-suite] [-branch
branch]
>>> [-dir path] [-r rev]
>>>
>> I think this is a good idea, although personally I'd prefer the
script
>> to be written in Python to allow more portability (i.e. using it on
>> Windows as well).
>>
>> Eli
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> --
> Marc J. Driftmeyer
> Email :: mjd at reanimality.com <mailto:mjd at reanimality.com>
> Web :: http://www.reanimality.com
> Cell :: (509) 435-5212
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20121201/c3b865d0/attachment.html>