From owner-freebsd-questions@freebsd.org Fri Jul 1 11:50:20 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89E30B8E294 for ; Fri, 1 Jul 2016 11:50:20 +0000 (UTC) (envelope-from ultima1252@gmail.com) Received: from mail-qk0-x230.google.com (mail-qk0-x230.google.com [IPv6:2607:f8b0:400d:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B63824D3 for ; Fri, 1 Jul 2016 11:50:20 +0000 (UTC) (envelope-from ultima1252@gmail.com) Received: by mail-qk0-x230.google.com with SMTP id t127so196814041qkf.1 for ; Fri, 01 Jul 2016 04:50:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc; bh=xqR1Wjeq8TPMgMbcJcj/CeuDLGgnDCO0WH8euCwZ+1I=; b=RN1T/nUXRn+Qato8qhzrTfGmzx1xqSO+INVBTXYNWXH2QbTjL5TATlcEj0ZsuggASO p4yBybzxJJ1287SzkCV2Ey1ItyG7a4Kp1AdYHaiF6Zrnkhu0Tt19kf8D7Sqgyi1UXGB7 2KVLKtFL0PgNIdqZDBzyNfFLJGW2sArcnsRLTT0VHwvdKDlg7Ef4HHMnXZuxw2ScZJkY pTcuwMw9VEU685XW87qmCxMciembYh+1P3Up6TiIsUeTe3GVw9/n0XzFz5756D9M9CXp naHNj2hN01HuogLJ0/jJLC4g8kUDvWv7QPq2kdu7t0DltKowRXag//6TcEC9lQRDYxGI Z2bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:cc; bh=xqR1Wjeq8TPMgMbcJcj/CeuDLGgnDCO0WH8euCwZ+1I=; b=c0/Yv8K1HvVMZgK9vsua47jPmgrCzBOMAw0UErMCdTSBDGImvDJLCBBdFW9v1/zmKi TUoXCde4fSwDwTMGQOYRVTf+XRWgRVYqooZgnUFO3Hhkjajk1brCAvxeVicA0j1KncF1 wbzWqCU3YzCe/W8H4BSuzRmDsYdokBDaqlYaxWbBnAUjZj+HSD/ZwVVUt/X5fEsV9XfO KBHdnkdNrxHHEHVrKvRNGnUTx+zcu2mRAwEsUH+REyz+254wad+umWRQNU/36Rj7Uv99 9PixzcDUBlCBuU4sINt7tQvu9M0VDyi0xbw0R/7ZDEyJY9MkXZotehYqkXMI9zKiNDmp Gkmg== X-Gm-Message-State: ALyK8tJQFA4tFLysjHtZFt0plrt+Uh8B+VJdUwjfYGpaEpvnRmQ7CvLeTuMQ/twldY0cWDqJSzu5HlH5qCxrfg== X-Received: by 10.129.90.7 with SMTP id o7mr9057801ywb.313.1467373819375; Fri, 01 Jul 2016 04:50:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.129.5.216 with HTTP; Fri, 1 Jul 2016 04:50:18 -0700 (PDT) In-Reply-To: References: <20160630175243.063e07a7@KoggyBSD.org> <20160701095652.17036e6fe1e467ee64adc9f7@sohara.org> From: Ultima Date: Fri, 1 Jul 2016 07:50:18 -0400 Message-ID: Subject: Re: "Simple" Languages in FreeBSD Cc: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2016 11:50:20 -0000 If perl has been decided, I suggest learning rperl instead of regular perl. They more or less the same, except in that rperl has a stricter syntax usage (correct me if I'm wrong, not an expert). It will compile it into a c blob and be much faster than regular perl. One of the compile settings was 400ish times faster? Yeah... if I were to learn perl, it would definitely be rperl. On Fri, Jul 1, 2016 at 6:22 AM, krad wrote: > Depending on the problems you are tackling it may also be worth thinking > about things at a higher level as well. eg if you are doing systems > maintenance/automation look at something like ansible. It's not programming > in an traditional sense, but it can make things a lot easier to do, > especially if you are doing things at scale. There are other config > management tools out there (chef, puppet, salt, fabric etc) but ansible is > relatively easy to setup and get going, and will utilise anything you learn > in python very well. Don't be put off by the fact you may only have a small > number of machines, it still makes life easier. > > On 1 July 2016 at 09:56, Steve O'Hara-Smith wrote: > > > On Thu, 30 Jun 2016 17:52:43 -0400 > > Allen wrote: > > > > > Anyway, in all these years that have passed using FreeBSD and a bunch > > > of Linux distros, I never had time or patience enough to learn > > > Programming Languages, and I'm getting more and more to the part where > > > I'm thinking it's a good idea more so now than before. > > > > First off FreeBSD supports most programming languages from BASIC > to > > Prolog by way of C, Smalltalk, LISP, Haskell and Forth among many others. > > > > Here's the thing - each of the languages I've listed is an > example > > of a particular programming paradigm (there are many other examples of > each > > paradigm). If your aim is to learn about programming in general then I > > would advise learning as many different paradigms as possible. If your > aim > > is to do a bit of programming then pick a language - any language - and > > learn to write something useful. > > > > Python and Perl are both easy to learn OO/structured languages, > > python attempts to force good style, perl is more of an anything goes > > approach. Learn one and the other is easy to learn. > > > > -- > > Steve O'Hara-Smith > > _______________________________________________ > > freebsd-questions@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > > To unsubscribe, send any mail to " > > freebsd-questions-unsubscribe@freebsd.org" > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" >