[Cialug] Programming languages: next 10 yrs
Jared Brees
fromj2sitsme at msn.com
Tue Apr 25 21:50:03 CDT 2017
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
More information about the Cialug
mailing list