From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,af0c6ea85f3ed92d,start X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.74.201 with SMTP id w9mr2522565pbv.0.1328832226722; Thu, 09 Feb 2012 16:03:46 -0800 (PST) Path: wr5ni6648pbc.0!nntp.google.com!news2.google.com!postnews.google.com!q8g2000pbb.googlegroups.com!not-for-mail From: Rob Shea Newsgroups: comp.lang.ada Subject: Arbitrary Sandbox Date: Thu, 9 Feb 2012 15:47:29 -0800 (PST) Organization: http://groups.google.com Message-ID: NNTP-Posting-Host: 114.76.94.142 Mime-Version: 1.0 X-Trace: posting.google.com 1328832226 14675 127.0.0.1 (10 Feb 2012 00:03:46 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 10 Feb 2012 00:03:46 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: q8g2000pbb.googlegroups.com; posting-host=114.76.94.142; posting-account=3Ly23AoAAABzcQBzLiIXe1WPOFNRSfDG User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: HUALENKRC X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0,gzip(gfe) Content-Type: text/plain; charset=ISO-8859-1 Date: 2012-02-09T15:47:29-08:00 List-Id: I've been handed a project, but I'm not a programmer, much less an Ada programmer. The idea is a Windows test station sandbox where arbitrary applications can be executed, but cannot make system changes or transmit data. I have two primary voice on my team, one is calling for J# as the .NET framework will allow for "faster development and provides important security features" and the other is calling for Ada because "safety is the primary concern and it's cheaper to build it right the first time." Obviously these two choices are dramatically and I am leaning toward J#, because, to be perfectly honest I've never been involved in an Ada project before that wasn't hardware execution, embedded system, etc. and that leaves my a little prejudice about it's place. All things being equal, is it silly to utilize Ada in this manner? If I could trouble any of you for arguments for and against would be appreciated. I don't want to go too deep or heated or anything like that, I'll need to decide, really by Monday. Thank you! Rob