<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I have 2 issues with Perl - the syntax can be too dense, and the multiple ways of doing something leads to programs with multiple authors having it done in all the different ways.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 7, 2016 at 12:39 PM, DJ-Pfulio <span dir="ltr">&lt;<a href="mailto:djpfulio@jdpfu.com" target="_blank">djpfulio@jdpfu.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Agree. I &quot;like&quot; programming in Ruby.  It has issues, but the enjoyment is real.<br>
<br>
Most people like programming in Python - for the reasons I HATE, HATE, HATE,<br>
using it. They strive to have only 1-way to do something.<br>
<br>
Perl5 is a beautiful language that allows experts to do pretty much anything,<br>
fast.  Cannot speak for Perl6, but it was designed to address the issues with<br>
Perl5 like elegant multi-threaded programming. Getting passed &quot;noob&quot; level takes<br>
some work.  TMTOWTDI -<br>
<a href="https://en.wikipedia.org/wiki/There&#39;s_more_than_one_way_to_do_it" rel="noreferrer" target="_blank">https://en.wikipedia.org/wiki/There&#39;s_more_than_one_way_to_do_it</a> - this can<br>
drive beginners crazy, but lets experts use exactly the best method for the<br>
specific situation.<br>
<br>
Php is completely off my list due to so, so, so, so many issues with the<br>
language and security. I believe that experts in php *can* write secure<br>
programs, but 95% of all php seems to be written by noobs and is extremely risky<br>
to use on any public website.  IMHO.<br>
<br>
Go is very interesting, but it will be a niche language that requires extra<br>
effort to use mainly because it isn&#39;t popular and only CS/engineers have been<br>
using it so far.  I&#39;d put Go on the same level as Perl6 - though I know next to<br>
nothing about either besides &quot;hello world.&quot;<br>
<br>
If you are into IT security, many new projects are using python.<br>
<br>
If you are interested in languages, spend some time looking at each language on<br>
<a href="http://rosettacode.org" rel="noreferrer" target="_blank">rosettacode.org</a> . Compare the different solutions in the different languages.<br>
That will help make a more informed decision.<br>
<br>
                IMHO ....<br>
Most 1st-time programmers should start with Python (or whatever they get paid to<br>
know). ;)<br>
Most people who want to become expert programmers should learn C as their 2nd or<br>
3rd language.  After that, learn whatever you need to get the job done or to be<br>
well-paid.  Heck, some people even enjoy java (yuck!) or C# or Delphi or R or<br>
Haskell and use it to pay their mortgages.<br>
<br>
Choice. That&#39;s a good thing.<br>
<br>
BTW, I&#39;ve used about 30 different languages in my career.<br>
Ruby is by far the most enjoyable, but it has lots of warts too - bundle, gems,<br>
Rails ... good ideas each, but their implementation leaves much behind.  Ruby is<br>
sorta slow, the gem tool needs way, way, way too much RAM to be useful, but CPUs<br>
and RAM are cheap if you don&#39;t rent them by the month.  Far cheaper than<br>
programmer time.<br>
<br>
Seems we go over this same thing every 3 months.  Line in the sand and move on?<br>
<br>
<br>
<br>
<br>
On 05/07/2016 11:38 AM, Pete Hardie wrote:<br>
&gt; Since Ruby seems to rank highly for you, Python might be worth a look - people<br>
&gt; who know both say they are similar, but seem to generate partisan feeling.<br>
<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Pete Hardie<br>--------<br>Better Living Through Bitmaps</div>
</div>