[Cialug] Programming languages: next 10 yrs

Dave Hala dave at 58ghz.net
Wed Apr 26 04:49:25 CDT 2017


Php and Javascript are going to be around for quite a while.


:) Dave

On Wed, Apr 26, 2017 at 12:00 AM, Scott Yates <Scott at yatesframe.com> wrote:
> Hmm.  Did not know perl had ANY chops for multi-threaded work.  I still
> happen to think that most of perl is an anti-pattern, but I certainly do
> acknowledge it has its place.
>
> On Tue, Apr 25, 2017 at 11:55 PM, Will <staticphantom at gmail.com> wrote:
>
>> Perl is going to be pain that won't go away for a while. It is more than
>> text processing but as a python guy... Perl can't be touched for
>> multi-threaded programming in addition to some amazing disc access.
>>
>> Perl is far from a beautiful language, however after meeting Ricardo
>> Signes, I have to appreciate Perl for what it is. A scripting language that
>> constantly is evolving itself pushing boundaries. The performance cannot be
>> touched by other scripting languages and the language is filled with
>> anti-patterns that can just work. Perl 5 just needed objects from the
>> start.
>>
>> Now... Who here has touched Perl 6? I like what I see but can't bring
>> myself to drop python.
>>
>> -Will C
>>
>> On Apr 25, 2017 11:36 PM, "Scott Yates" <Scott at yatesframe.com> wrote:
>>
>> > I have used perl for many years, and like it too, but I am not sure it is
>> > the best thing for server side stuff.  As far as "beauty" goes, I think
>> > Ruby might win that argument (for me at least).
>> >
>> >
>> > On Tue, Apr 25, 2017 at 9:50 PM, Jared Brees <fromj2sitsme at msn.com>
>> wrote:
>> >
>> > > I'm a huge Perl fan. Granted, most of what I need scripts for is text
>> > > processing, which is what Perl was designed for.
>> > >
>> > >
>> > > I have yet to see a compelling reason to use something other than Perl
>> > for
>> > > most server-side stuff.
>> > >
>> > >
>> > > Jared Brees<http://me.relatedtotechnology.org/> - Squirrel
>> Photographer<
>> > > http://squirrels.relatedtotechnology.org/>
>> > >
>> > >
>> > > ________________________________
>> > > From: cialug-bounces at cialug.org <cialug-bounces at cialug.org> on behalf
>> of
>> > > Nicolai <nicolai-cialug at chocolatine.org>
>> > > Sent: Tuesday, April 25, 2017 1:10 PM
>> > > To: cialug at cialug.org
>> > > Subject: [Cialug] Programming languages: next 10 yrs
>> > >
>> > > Hey all,
>> > >
>> > > What are your thoughts on programming languages in the next 10 years?
>> > > What will be the big winners and losers?  What's the trajectory of the
>> > > ecosystem?
>> > >
>> > > I've been learning Go recently.  I like it a lot and think it will be
>> my
>> > > default language now.  First I rewrote some simple C tools in Go, then
>> > > my password manager (also previously in C), next is something bigger.
>> > Like
>> > > several other languages, Go has a bright future.
>> > >
>> > > Python is nice, but other languages with safety features (like Rust and
>> > > Go) are getting big and they are also MUCH faster.  Given its slowness,
>> > > and combined with the awkward handling of Python2 to Python3, I think
>> > > Python will contract a bit.
>> > >
>> > > With Perl it's past time to SELL SELL SELL!  That ship has sailed.
>> > >
>> > > I hope Rust succeeds but I personally don't like the syntax.
>> > >
>> > > IMO C is the most beautiful language.  I've also come to believe that
>> > > programming languages are like shoes: they can be beautiful or
>> > > comfortable, or neither, but never both.  C is beautiful but unsafe.
>> > > Rust is safe but heinous (okay I said it).  Go is safe but kinda
>> > > plainly, similar to Python.
>> > >
>> > > C will be with us for a long time.  Maybe/hopefully C programmers
>> > > will begin to code more cautiously, making use of strl{cpy,cat},
>> > > OpenBSD pledge(), avoiding malloc, initializing variables, etc. to
>> > > reduce problems and create a sort of memory safety that's a lot better
>> > > than nothing.
>> > >
>> > > Nicolai
>> > > _______________________________________________
>> > > Cialug mailing list
>> > > Cialug at cialug.org
>> > > http://cialug.org/mailman/listinfo/cialug
>> > > _______________________________________________
>> > > Cialug mailing list
>> > > Cialug at cialug.org
>> > > http://cialug.org/mailman/listinfo/cialug
>> > >
>> > _______________________________________________
>> > Cialug mailing list
>> > Cialug at cialug.org
>> > http://cialug.org/mailman/listinfo/cialug
>> >
>> _______________________________________________
>> Cialug mailing list
>> Cialug at cialug.org
>> http://cialug.org/mailman/listinfo/cialug
>>
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug


More information about the Cialug mailing list