Date: Thu, 30 Jun 2016 20:50:33 -0400 From: Jon Radel <jon@radel.com> To: freebsd-questions@freebsd.org Subject: Re: "Simple" Languages in FreeBSD Message-ID: <6631e951-6191-b07a-1fa0-a35d20142c9b@radel.com> In-Reply-To: <1467333210.19603.5.camel@europa> References: <20160630175243.063e07a7@KoggyBSD.org> <1467333210.19603.5.camel@europa>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
On 6/30/16 8:33 PM, Mike Jeays wrote:
> I completely agree with Felix Friedlander. Unless you have strong
> reasons for picking Perl or Ruby (and it doesn't sound as if you do),
> Python is easily the best choice these days. It is very easy to get
> started and the language syntax is very clean, but it is extremely
> powerful. Don't be put off by the unusual syntax of using alignment to
> denote structure. It seems like a mickey mouse idea at first sight to
> those who come from other languages, but it works well and leads to more
> readable code. It is a strength, not a weakness.
I pretty much agree with everyone, but will throw out a few more thoughts:
1) Don't forget /bin/sh Depending on your problem domain, it really
does have its uses. And limitations if you want to do other things.
But not to be overlooked if you want to do very basic automation of
tasks on a FreeBSD machine.
2) Did I mention that there are trade offs depending on what you want
to do? There is no single perfect language for everything. IMHO. (If
somebody has the perfect language for everything, please do share.)
3) Personal preference plays a huge role.... Personally I still whip
off a perl script now and then, as I learned perl long, long ago, but I
find the bolt-on aspect of the object-oriented features make me rather
queasy, so when I to deal with something deserving of that formalism, I
tend to reach for ruby. I've never really gotten into using python, but
that's just the way things worked out for me, rather than due to any
distaste for it.
But I'll third the notion that if you're starting with no personal
baggage and want a general purpose scripting language to do a bit of
this and a bit of that, python is a great place to start. Even if ruby
is kind of cool. :-)
--
--Jon Radel
jon@radel.com
[-- Attachment #2 --]
0 *H
010
`He 0 *H
00 #SanzTgk!0
*H
0o10 USE10U
AddTrust AB1&0$UAddTrust External TTP Network1"0 UAddTrust External CA Root0
141222000000Z
200530104838Z010 UGB10UGreater Manchester10USalford10U
COMODO CA Limited1A0?U8COMODO SHA-256 Client Authentication and Secure Email CA0"0
*H
0
zSNpRV&IQZI`zQBy"aNv#
J n=ٺ.CRC|2PȦOZϓ%{0dV*$3DiFK3@@:*S= a<UNv%!)|qvO_T{5R"=,0-1YR73i-C֥wgQ'뼥8v8ߌIs:2:=F:WtaP@?⟢! 00U#0z4&&T$T0UakᢠOg£ 0U0U0 0U%0++0U
00U 0DU=0;09753http://crl.usertrust.com/AddTrustExternalCARoot.crl05+)0'0%+0http://ocsp.usertrust.com0
*H
*nU:Uka+ #fjow^a } [jr
AX&MX"cR6}Xޫ;cs{B#ʶM>K-ػBKiۦ74{:ǟO4ne6d)5ֱqC>2Svʆ4,Jؙ
␒ZBj#!eջ~ꌅ b:,Yř38zyJ&|00sT<}k
`i
0
*H
010 UGB10UGreater Manchester10USalford10U
COMODO CA Limited1A0?U8COMODO SHA-256 Client Authentication and Secure Email CA0
150330000000Z
180329235959Z010 UUS10U2215010 UVA10USpringfield10U 6917 Ridgeway Dr.10U
Jon T. Radel1200U)Issued through Jon T. Radel E-PKI Manager10UCorporate Secure Email10U Jon Radel10 *H
jon@radel.com0"0
*H
0
aЩ@@g3eGރ͛; d#>q7&Hf
:3vL"jV#Xݷ>U-H[$SUڻ{Ϝ,z¶IchO=rcyrn v.Vh7k;%ueYuӬnz6!| !Aȡ+,u+
CAպF-un#vjUJWnk%j]
2JPkl 00U#0akᢠOg£ 0UE|GDp/ʚB0U0U0 0U%0++0FU ?0=0;+10+0)+https://secure.comodo.net/CPS0]UV0T0RPNLhttp://crl.comodoca.com/COMODOSHA256ClientAuthenticationandSecureEmailCA.crl0+00X+0Lhttp://crt.comodoca.com/COMODOSHA256ClientAuthenticationandSecureEmailCA.crt0$+0http://ocsp.comodoca.com0U0
jon@radel.com0
*H
KS `?H_D`8G߿VbĘ<tB-Ӈї|{'Ũݹg0Gp$%F(;*MO*gt$@ t6,?0|#ăz,&! {j2i[%b7ߪP+9G㲍["y<?8rZ'[UR6%L̤
w"=:L~Ƨ^jf36 OP1.}(e1A0=0010 UGB10UGreater Manchester10USalford10U
COMODO CA Limited1A0?U8COMODO SHA-256 Client Authentication and Secure Email CAsT<}k
`i
0
`He a0 *H
1 *H
0 *H
1
160701005033Z0/ *H
1" ##Gn*8|*ǖjjY00l *H
1_0]0 `He*0 `He0
*H
0*H
0
*H
@0+0
*H
(0 +710010 UGB10UGreater Manchester10USalford10U
COMODO CA Limited1A0?U8COMODO SHA-256 Client Authentication and Secure Email CAsT<}k
`i
0*H
1010 UGB10UGreater Manchester10USalford10U
COMODO CA Limited1A0?U8COMODO SHA-256 Client Authentication and Secure Email CAsT<}k
`i
0
*H
xL`G?.6
^1 t#Öi1ÁJߚl@]i.vd= @=νs#8T\DJAy11.{AQ
:5~t<'ZH;:[,;="KXlI13w81DV`;5рyJ7!GZJ,5o0uhsH "Q ߎ&Β4a%O}i:l9m4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6631e951-6191-b07a-1fa0-a35d20142c9b>
