LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   2017 LinuxQuestions.org Members Choice Awards (https://www.linuxquestions.org/questions/2017-linuxquestions-org-members-choice-awards-126/)
-   -   Programming Language of the Year (https://www.linuxquestions.org/questions/2017-linuxquestions-org-members-choice-awards-126/programming-language-of-the-year-4175620821/)

jeremy 01-03-2018 12:16 PM

Programming Language of the Year
 
A newer category that's been extremely close the last few years.

--jeremy

gilead 01-03-2018 07:23 PM

perl although I don't get as much time with it as I used to

YesItsMe 01-04-2018 06:45 AM

I'll have to throw a dice here. I work with more than one of them almost on a daily basis and I am happy with all of those. Hmm...
I wish this was multiple choice. I'll probably go with Common Lisp just because C will get enough votes without me.

marty331 01-04-2018 07:55 AM

Python
 
Although I work with JavaScript professionally I chose Python as it is my favorite programming language by far.

hydrurga 01-04-2018 07:58 AM

Python gets my vote once again, due mostly to its ease of use and its extensibility through the very large number of Python libraries that are available.

milhan 01-04-2018 08:28 AM

My favorite is still C/C++. It is a very powerful language.

Tux! 01-04-2018 10:26 AM

There is just one possible option here: perl. Does the job and makes me work with joy.

Perl5 still binds all my tasks together, though perl6 is gaining in my interest: it is now stable enough to use in production code.

I (have to) work with python, go, java, C, SQL, sh, sed, awk, and other (scripting) languages too on a day-to-day basis, but python frustrates me most: nothing but incompatibility errors between all the versions of it. After perl (5 and 6), C would be my second choice. I don't like java, beause it needs an IDE for bigger projects, and I've not seen an IDE that seems to be right for me. None is intuitive. Netbeans comes closest, but is still much slower than a simple text editor.

wagscat123 01-08-2018 02:45 PM

Python is admittedly the Ubuntu of programming languages, but my resistance gives in when it comes to quickly throwing together a nice script to build me some 3D models.

roy_lt_69 01-10-2018 02:01 AM

What no shell programming?
That is all I have been doing recently.

YesItsMe 01-10-2018 02:07 AM

Shell scripting is not programming.

Ook 01-22-2018 02:09 PM

I've been developing in PHP for 6-7 years now, but I had to vote for c++. Coming from a c++ background, PHP is quite powerful and can do a lot, but it's a loosely typed language that is quite sloppy. I find it annoying and often wish I would have stuck with c++.

gregladen 01-23-2018 12:44 PM

I tend to agree with some other comments that the shell/bash/insert-favorite-shell is a programming language. It is listed in Wikipedia under programming languages, so there's that! Plus it absolutely does have its own structure/syntax, commands, variables, etc. The fact that it bleeds right out into the system makes it super powerful, and the fact that it makes seemless other programming/scripting languages makes it super powerful.

Most importantly, perhaps: If you are applying for a job and you are great at bash scripting, and you are asked to list your programming skills, you'd want to include it.

PlugableDavid 01-23-2018 03:58 PM

I use Python every day for in-house scripting. It has really great features and libraries and is easy to use. I'm coming from a C and Lisp background.

rowo 01-24-2018 03:44 PM

Quote:

Originally Posted by YesItsMe (Post 5804500)
Shell scripting is not programming.

What else is it? Running in an interpreter doesn't make a Shell script a program? Then JavaScript, PERL, Python etc. fail as well.

YesItsMe 01-24-2018 03:45 PM

JavaScript "programmers" are not real programmers either, but that's a different discussion...

In my opinion, shell scripting is merely "automatizing".


All times are GMT -5. The time now is 05:09 AM.