[LLVMdev] Getting Started

Marc J. Driftmeyer mjd at reanimality.com
Thu Nov 29 13:45:43 PST 2012


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 (See http://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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121129/edef7077/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mjd.vcf
Type: text/x-vcard
Size: 317 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121129/edef7077/attachment.vcf>


More information about the llvm-dev mailing list