LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > 2017 LinuxQuestions.org Members Choice Awards
User Name
Password
2017 LinuxQuestions.org Members Choice Awards This forum is for the 2017 LinuxQuestions.org Members Choice Awards.
You can now vote for your favorite projects/products of 2017. This is your chance to be heard! Voting ends on February 7th.


Notices


View Poll Results: Programming Language of the Year
Ada 1 0.43%
Assembly 1 0.43%
AWK 2 0.87%
C 29 12.61%
C# 3 1.30%
C++ 26 11.30%
Clojure 1 0.43%
COBOL 2 0.87%
Common Lisp 3 1.30%
D 2 0.87%
Dart 0 0%
Erlang 0 0%
Fortran 5 2.17%
Free Pascal 3 1.30%
Go 7 3.04%
Haskell 3 1.30%
Java 13 5.65%
Javascript 7 3.04%
Julia 1 0.43%
Lua 2 0.87%
Objective-C 0 0%
Perl 13 5.65%
Pharo 1 0.43%
PHP 11 4.78%
Python 69 30.00%
R 6 2.61%
Ruby 6 2.61%
Rust 10 4.35%
Scala 0 0%
Scheme 0 0%
Swift 0 0%
Tcl 3 1.30%
Voters: 230. You may not vote on this poll

Reply
  Search this Thread
Old 01-03-2018, 12:16 PM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 12,680

Rep: Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418Reputation: 3418
Programming Language of the Year


A newer category that's been extremely close the last few years.

--jeremy
 
Old 01-03-2018, 07:23 PM   #2
gilead
Senior Member
 
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,138

Rep: Reputation: 166Reputation: 166
perl although I don't get as much time with it as I used to
 
Old 01-04-2018, 06:45 AM   #3
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Gentoo
Posts: 338

Rep: Reputation: 108Reputation: 108
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.
 
Old 01-04-2018, 07:55 AM   #4
marty331
LQ Newbie
 
Registered: Dec 2010
Posts: 5

Rep: Reputation: 0
Smile Python

Although I work with JavaScript professionally I chose Python as it is my favorite programming language by far.
 
Old 01-04-2018, 07:58 AM   #5
hydrurga
LQ Guru
 
Registered: Nov 2008
Location: Pictland
Distribution: Linux Mint 19 MATE
Posts: 5,061
Blog Entries: 2

Rep: Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648Reputation: 1648
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.
 
Old 01-04-2018, 08:28 AM   #6
milhan
LQ Newbie
 
Registered: Sep 2005
Location: usa
Distribution: Fedora, Ubuntu, SuSE 10.2 i686
Posts: 23

Rep: Reputation: 0
My favorite is still C/C++. It is a very powerful language.
 
Old 01-04-2018, 10:26 AM   #7
Tux!
Member
 
Registered: May 2011
Location: Netherlands
Distribution: OpenSUSE
Posts: 70

Rep: Reputation: 29
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.
 
2 members found this post helpful.
Old 01-08-2018, 02:45 PM   #8
wagscat123
Member
 
Registered: Jan 2009
Location: Maryland-Pennsylvania border, USA
Distribution: openSUSE 42.3/15.0, Tumbleweed, OS X 10.10, Ubuntu 17.10/18.04, and Linux Mint 17.3/18.1
Posts: 699
Blog Entries: 10

Rep: Reputation: 96
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.
 
1 members found this post helpful.
Old 01-10-2018, 02:01 AM   #9
roy_lt_69
Member
 
Registered: Aug 2006
Location: Vancouver, BC, Canada
Distribution: Slackware, Mint, Debian
Posts: 206

Rep: Reputation: 24
What no shell programming?
That is all I have been doing recently.
 
1 members found this post helpful.
Old 01-10-2018, 02:07 AM   #10
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Gentoo
Posts: 338

Rep: Reputation: 108Reputation: 108
Shell scripting is not programming.
 
Old 01-22-2018, 02:09 PM   #11
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona (July - 118 degrees)
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 557

Rep: Reputation: 96
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++.
 
Old 01-23-2018, 12:44 PM   #12
gregladen
LQ Newbie
 
Registered: Oct 2010
Location: Twin Cities area, Minnesota
Distribution: Ubuntu
Posts: 15

Rep: Reputation: 7
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.
 
1 members found this post helpful.
Old 01-23-2018, 03:58 PM   #13
PlugableDavid
LQ Newbie
 
Registered: Mar 2017
Posts: 8

Rep: Reputation: Disabled
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.
 
Old 01-24-2018, 03:44 PM   #14
rowo
LQ Newbie
 
Registered: Jan 2018
Location: Germany
Distribution: Arch-based, Debian-based and some exotic
Posts: 20

Rep: Reputation: Disabled
Quote:
Originally Posted by YesItsMe View Post
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.
 
1 members found this post helpful.
Old 01-24-2018, 03:45 PM   #15
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Gentoo
Posts: 338

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

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


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming Language of the Year jeremy 2016 LinuxQuestions.org Members Choice Awards 17 02-17-2017 02:55 AM
Programming Language of the Year jeremy 2015 LinuxQuestions.org Members Choice Awards 27 02-11-2016 03:02 PM
Programming Language of the Year jeremy 2011 LinuxQuestions.org Members Choice Awards 72 03-08-2012 07:30 AM
Programming Language of the Year jeremy 2008 LinuxQuestions.org Members Choice Awards 107 05-03-2009 08:32 PM
Programming Language of the Year jeremy 2007 LinuxQuestions.org Members Choice Awards 107 02-29-2008 10:40 PM

LinuxQuestions.org > Forums > 2017 LinuxQuestions.org Members Choice Awards

All times are GMT -5. The time now is 02:45 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration