[From nobody Wed Apr 14 12:56:44 2010 Return-path: <techtalk-bounces@linuxchix.org> Envelope-to: anotheranne@fables.co.za Received: from smtp.imaginet.co.za ([196.15.145.6] helo=ninja.imaginet.co.za) by paladin.imaginet.co.za with esmtpsa (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from <techtalk-bounces@linuxchix.org>) id 1O27uq-0003fR-6b for anotheranne@fables.co.za; Wed, 14 Apr 2010 21:06:24 +0200 Received: from linuxchix.osuosl.org ([140.211.166.107]) by ninja.imaginet.co.za with esmtp (Exim 4.69) (envelope-from <techtalk-bounces@linuxchix.org>) id 1O27uo-00070u-1Z for anotheranne@fables.co.za; Wed, 14 Apr 2010 21:06:24 +0200 Received: from localhost (localhost.localdomain [127.0.0.1]) by linuxchix.osuosl.org (Postfix) with ESMTP id 551CBBFA0; Wed, 14 Apr 2010 19:06:10 +0000 (UTC) Received: from linuxchix.osuosl.org ([127.0.0.1]) by localhost (linuxchix.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 6XAA+qql1SyO; Wed, 14 Apr 2010 19:06:10 +0000 (UTC) Received: from linuxchix.osuosl.org (localhost.localdomain [127.0.0.1]) by linuxchix.osuosl.org (Postfix) with ESMTP id 9B3BDC0CE; Wed, 14 Apr 2010 19:06:04 +0000 (UTC) X-Original-To: techtalk@linuxchix.org Delivered-To: techtalk@linuxchix.org Received: from localhost (localhost.localdomain [127.0.0.1]) by linuxchix.osuosl.org (Postfix) with ESMTP id BBC5EBF99 for <techtalk@linuxchix.org>; Wed, 14 Apr 2010 19:06:01 +0000 (UTC) Received: from linuxchix.osuosl.org ([127.0.0.1]) by localhost (linuxchix.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 1FCT8xUWXbnK for <techtalk@linuxchix.org>; Wed, 14 Apr 2010 19:06:01 +0000 (UTC) Received: from mail-bw0-f212.google.com (mail-bw0-f212.google.com [209.85.218.212]) by linuxchix.osuosl.org (Postfix) with ESMTP id 4637BBF28 for <techtalk@linuxchix.org>; Wed, 14 Apr 2010 19:06:01 +0000 (UTC) Received: by bwz4 with SMTP id 4so527682bwz.39 for <techtalk@linuxchix.org>; Wed, 14 Apr 2010 12:05:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:content-type :content-transfer-encoding; bh=3U6YROnxIJeydMrzgt3aR0jXKeTzqTr5PwM0UYHy/2Y=; b=fqXCDAu+axZO2LQJntqG04zGjdDIC+HwU0yGw1PobRndHdOwq1sXn4LbKYh2mqqVZB 4IRyzvQz3gpPBGoV5z+0eJEqHri7hZnSptYDbkHfSXMD+Desbk8ZeC+S5VK3dAd+MzWk fu+mYiYbUA0ioto9l1ZgyfmSp9fgFEQPDnOwA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=gIasQ0tKeh5FfBsuCSTrPKPfUJi/1/wGzGYwiaDqEtw9RZlgbOMzW/4DCKy4t15O1K 7HwKtFdGAag4Q371S6NEN3qAOjb7fKNSicOy4LZyUmirQ8NKcQ1JMKe3j6H0HmUOkUlj LZ2qMSevJaLWf6KeJF/xYRH6oQnrQM46EO5I0= MIME-Version: 1.0 Received: by 10.239.150.134 with HTTP; Wed, 14 Apr 2010 12:05:57 -0700 (PDT) In-Reply-To: <4BC5B9CC.2000100@prosensing.com> References: <4BC4BC89.3060404@prosensing.com> <alpine.DEB.1.00.1004132255350.7297@rocio> <4BC5B9CC.2000100@prosensing.com> Date: Wed, 14 Apr 2010 21:05:57 +0200 Received: by 10.239.189.141 with SMTP id t13mr462137hbh.194.1271271958029; Wed, 14 Apr 2010 12:05:58 -0700 (PDT) Message-ID: <k2t64e01c4d1004141205qe3989168o9a77232569a2d146@mail.gmail.com> From: Wim De Smet <kromagg@gmail.com> To: techtalk@linuxchix.org Subject: Re: [Techtalk] Ruby/Perl Tutorials X-BeenThere: techtalk@linuxchix.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: Linuxchix list for discussion of technical issues <techtalk.linuxchix.org> List-Unsubscribe: <http://mailman.linuxchix.org/mailman/options/techtalk>, <mailto:techtalk-request@linuxchix.org?subject=unsubscribe> List-Archive: <http://mailman.linuxchix.org/pipermail/techtalk> List-Post: <mailto:techtalk@linuxchix.org> List-Help: <mailto:techtalk-request@linuxchix.org?subject=help> List-Subscribe: <http://mailman.linuxchix.org/mailman/listinfo/techtalk>, <mailto:techtalk-request@linuxchix.org?subject=subscribe> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: techtalk-bounces@linuxchix.org Errors-To: techtalk-bounces@linuxchix.org X-Sender-Verified: True X-Allowed-from: 140.211.166.107 Received-SPF: pass (linuxchix.org: 140.211.166.107 is authorized to use 'techtalk-bounces@linuxchix.org' in 'mfrom' identity (mechanism 'ip4:140.211.166.107' matched)) X-Local-user: anotheranne@fables.co.za Hi, On Wed, Apr 14, 2010 at 2:49 PM, Bethany Seeger <seeger@prosensing.com> wro= te: > Thanks for the recommendations. (just read a page of the Why's guide and > it's very amusing...) > > What I've had a hard time figuring out is what scripting language is it > valuable to learn? =A0Esp if you mostly program in a compiled language but > sometimes what a script to manipulate data, or just perform some minor > function. =A0 What looks good on a resume? > > Perl vs. Python vs. Ruby... I think what matters a lot is also what people in your field are using. I do some scientific stuff and you can usually use python (though perl is still very popular as well). Ruby isn't very popular, I think to do with the ruby VM having a reputation for being somewhat slow (not an issue when coding websites, but somewhat if you wanna crunch some numbers). Python has nice C bindings for when you need them for that kind of stuff, which can be handy. Though I've never seen a problem that I couldn't do in java or the like, since usually the limiting factor for me is memory, not cpu. > I realize Perl is older and way more complicated. =A0Maybe over kill for = most > things I want to do. =A0Or at least not a very good choice. IMHO you've been a bit sheltered from the more advanced features in Ruby and a bit overexposed to the more gnarly features in perl. I find perl slightly harder to read, but on all both are pretty much as simple or as complicated as you want them to be. I had more trouble picking up ruby than perl actually, but only because I'm too used to oop and imperative languages. I think people with a lisp background would prefer ruby. Just my 2c, Wim _______________________________________________ Techtalk mailing list Techtalk@linuxchix.org http://mailman.linuxchix.org/mailman/listinfo/techtalk ]