From owner-freebsd-questions@freebsd.org Fri Jul 1 00:36:15 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 EB2E4B87F92 for ; Fri, 1 Jul 2016 00:36:15 +0000 (UTC) (envelope-from mike.jeays@rogers.com) Received: from nm10-vm8.access.bullet.mail.gq1.yahoo.com (nm10-vm8.access.bullet.mail.gq1.yahoo.com [216.39.63.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C1D952C78 for ; Fri, 1 Jul 2016 00:36:15 +0000 (UTC) (envelope-from mike.jeays@rogers.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rogers.com; s=s2048; t=1467333212; bh=eeYyH9Ci31ao/8OHtUaTcUHeEwbuJgj0437JP25r9+E=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From:Subject; b=a5GfXWIvOh3BkIU8KfSbiLuqljSo0l06XYLyk5I4YpG4L7EPwWHE6xc4LYk9OzG3gLTucEyTsuH4x16pa8hfUXH7mlUtS0djIiWW4N4iUgwBRqkUHKHrlH7UTPngcib09ij8SzNYVzu2NA3LUwAohiMQKr4gwzs98r5+4GYHBGNxrRG1qhgUeY0EI7alZSf6CvOKDn9IAoaOknVywHFSVCp5RByIm68W9T8nvUYg3tYJ1ilXNDTBLFeqMJl0mdL0CSjj3nC24QjhSnBxip+oEEobys7p/ciwxkDlID8Nt5ZAlmKT+cm/CZELAMKJfAv4g7fd/vM77N0iE/GbywFMVw== Received: from [216.39.60.173] by nm10.access.bullet.mail.gq1.yahoo.com with NNFMP; 01 Jul 2016 00:33:32 -0000 Received: from [67.195.22.117] by tm9.access.bullet.mail.gq1.yahoo.com with NNFMP; 01 Jul 2016 00:33:32 -0000 Received: from [127.0.0.1] by smtp112.sbc.mail.gq1.yahoo.com with NNFMP; 01 Jul 2016 00:33:32 -0000 X-Yahoo-Newman-Id: 583749.52798.bm@smtp112.sbc.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: tQxVJVgVM1kmKKWsy7.p51_ei5mFgBc3OJ6SHpWgjqZ0HcG MCFsX0q0pnhUNjfnWOcrt2dR8H0RcY52mlUARoBHRnvP0IXT7TyCvs9OZ7Ft 7wR.eNx4rQ2RGXHh5EZU3ZyNfmgen4d5jMHlr_5BHDDr2Ettv8bX5ArH32VQ JuVuitS22ro6wgJ5e1eqG8qbI2WhPoJYh6oQNk9FtGxNTOPHDpG99.rLkbvn nxa9SoEcawukSDEWTt67jmgH_gTXFjTxYdCs.aMwdanilmoBbmB6ojqLepli MYdbWptOLHv6sZmQuhStApNhDrp6fydCxZGf5wA4nmCHtqbo.MOpdd5UaE0q YQH4cEeTrUU1yyAofCVgR3.rrXez_cPnifTio3nolPHOqT4rbN9TedondW2C XTpOpTJFOvflNnaDvI1rYjEWvsBUd7j8Sxq3TdlLWa4.PvPi_u2uq1uHHGR3 XhYPAVCJWbDtrjWsD1Yjra0kIfQFZAv_5dwZOf5LeJnojHZ3bs5azum28GeI QV6dgGQfdrj1uiED.AXOhP5m8saenEmcrqJAxQePn9QS42i6BcmKmgPJjWac Stn5_AA-- X-Yahoo-SMTP: N82WFx6swBBjwcHWPFR2CGt6udzA8RPrA.xm0enFFXaK2g-- Message-ID: <1467333210.19603.5.camel@europa> Subject: Re: "Simple" Languages in FreeBSD From: Mike Jeays To: Allen Cc: freebsd-questions@freebsd.org Date: Thu, 30 Jun 2016 20:33:30 -0400 In-Reply-To: <20160630175243.063e07a7@KoggyBSD.org> References: <20160630175243.063e07a7@KoggyBSD.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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 00:36:16 -0000 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. On Thu, 2016-06-30 at 17:52 -0400, Allen wrote: > Hi, > > I've been using FreeBSD on and off since 4.0-CURRENT, which seems like > almost a lifetime ago now, heh. I'm currently using FreeBSD > 10.0-RELEASE and even though I've gotten my latest order from the > FreeBSD Mall (Which I bought 10.3-RELEASE on DVD along with a bunch of > other stuff for myself and my Wife) I'm not ready to upgrade yet since > I've gotten my system working how I like (Got WindowMaker set up, and > FVWM2, and some other stuff set up) so I'm using it for now. > > 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. > > I have the book "Learning Perl" that I bought a while back, and I've > also downloaded a bunch of stuff for Perl, Python, Ruby, and others, so > I'm just curious on basically what Languages anyone here would > recommend. > > Literally anyone who responds with an opinion, I'm interested. Being > easy to learn for someone who isn't great with Math but does understand > Unix is a plus but not a requirement. I was starting to teach myself > Ruby on a Linux box I was using for a while and Ruby did seem to be > going OK, but a lot of the FreeBSD Books I've bought recommend Perl, > and I've also had just as many reasons from people saying to try > Python, so basically any Language and what reasons would be great. > > -Allen > _______________________________________________ > 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"