LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > 2021 LinuxQuestions.org Members Choice Awards
User Name
Password
2021 LinuxQuestions.org Members Choice Awards This forum is for the 2021 LinuxQuestions.org Members Choice Awards.
You can now vote for your favorite projects/products of 2021. This is your chance to be heard! Voting ends on February 15th.


Notices


View Poll Results: Programming Language of the Year
Ada 1 0.54%
Assembly 4 2.17%
AWK 6 3.26%
C 34 18.48%
C# 1 0.54%
C++ 14 7.61%
Clojure 2 1.09%
COBOL 1 0.54%
Common Lisp 4 2.17%
D 2 1.09%
Erlang 2 1.09%
Fortran 5 2.72%
Go 3 1.63%
Haskell 1 0.54%
Java 6 3.26%
Javascript 3 1.63%
Julia 2 1.09%
Lua 0 0%
Objective-C 0 0%
Perl 11 5.98%
PHP 7 3.80%
Python 58 31.52%
R 3 1.63%
Raku 1 0.54%
Ruby 2 1.09%
Rust 10 5.43%
Scala 0 0%
Scheme 0 0%
Swift 0 0%
Tcl 1 0.54%
Voters: 184. You may not vote on this poll

Reply
  Search this Thread
Old 01-02-2022, 05:35 PM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,588

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


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

--jeremy
 
Old 01-03-2022, 01:00 PM   #2
teckk
Senior Member
 
Registered: Oct 2004
Distribution: Arch
Posts: 4,596
Blog Entries: 5

Rep: Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624Reputation: 1624
This year I am voting for C++. Not because it is the greatest thing. But because I learned to use it this year. Along with that, all of the toolkits and projects that are written in it. Qt$, Qt$Webengine, Qt$webkit, Qt$multimedia, Qt$networkauth, Qt$websockets, poppler, etc.

C would be my second vote, along with all the tools for it. Gtk3, Gtk2, webkit2gtk, poppler, cairo, etc.

Python and friends would get my 3rd vote this year.

Last edited by teckk; 01-03-2022 at 01:02 PM.
 
Old 01-03-2022, 03:41 PM   #3
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 837

Rep: Reputation: 295Reputation: 295Reputation: 295
To my own surprise, I wrote more C than Go (and almost as much as Rust) last year, so I'll vote C again...
 
Old 01-03-2022, 09:35 PM   #4
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 10,825

Rep: Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138Reputation: 5138
C++ is always exciting, with every revision bringing big new features that were a decade in the pipeline, but the obvious choice this year is Rust.
 
Old 01-04-2022, 06:15 PM   #5
JeremyBoden
Senior Member
 
Registered: Nov 2011
Location: London, UK
Distribution: Debian
Posts: 1,937

Rep: Reputation: 498Reputation: 498Reputation: 498Reputation: 498Reputation: 498
If AWK is in, then is BASH also a programming language?

Last edited by JeremyBoden; 01-04-2022 at 06:17 PM.
 
1 members found this post helpful.
Old 01-04-2022, 06:30 PM   #6
masinick
Member
 
Registered: Apr 2002
Location: Greenville, SC
Distribution: Debian, antiX, MX Linux
Posts: 632
Blog Entries: 15

Rep: Reputation: 104Reputation: 104
I'm sticking with C. I probably use more script code and therefore bash, but it is strictly interpretive. If I were writing script programs often, I'd use TCL with Tk graphics, but if I am writing programming code for anything other than a personal solution, I'd use C if I had the choice. My combination of code, script, and quick tools usually include these; occasionally I'll include yad to provide an input GUI for bash scripts.
 
Old 01-04-2022, 06:55 PM   #7
Mexican Bob
LQ Newbie
 
Registered: Jun 2017
Posts: 8

Rep: Reputation: Disabled
Quote:
Originally Posted by JeremyBoden View Post
If AWK is in, then is BASH also a programming language?
Absolutely...regardless of awk or not.
 
Old 01-05-2022, 05:05 AM   #8
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 837

Rep: Reputation: 295Reputation: 295Reputation: 295
Quote:
Originally Posted by JeremyBoden View Post
If AWK is in, then is BASH also a programming language?
In my opinion, it is not. (It would rather fit a Shell of the Year category.) While awk was made for scripting, bash just happens to have a scripting language built-in. And that would probably exceed this category - there is an enormous amount of shells with quite different languages.
 
Old 01-05-2022, 05:14 AM   #9
PaulvSchaik
LQ Newbie
 
Registered: Feb 2021
Posts: 3

Rep: Reputation: Disabled
Not a coder, but still a vote

I don't do much coding but every system hack, script or solution I build is in Python, so I'll vote Python.
 
Old 01-05-2022, 05:39 AM   #10
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038Reputation: 6038
Bash...
 
2 members found this post helpful.
Old 01-05-2022, 09:24 AM   #11
JeremyBoden
Senior Member
 
Registered: Nov 2011
Location: London, UK
Distribution: Debian
Posts: 1,937

Rep: Reputation: 498Reputation: 498Reputation: 498Reputation: 498Reputation: 498
+1.
 
Old 01-05-2022, 09:37 AM   #12
wpeckham
Senior Member
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 4,819

Rep: Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352Reputation: 2352
V-lang
 
Old 01-07-2022, 09:35 PM   #13
Mexican Bob
LQ Newbie
 
Registered: Jun 2017
Posts: 8

Rep: Reputation: Disabled
Quote:
Originally Posted by JeremyBoden View Post
If AWK is in, then is BASH also a programming language?
Quote:
Originally Posted by YesItsMe View Post
In my opinion, it is not. (It would rather fit a Shell of the Year category.) While awk was made for scripting, bash just happens to have a scripting language built-in. And that would probably exceed this category - there is an enormous amount of shells with quite different languages.
I definitely agree with some of your points, however, I respectfully disagree with the idea that 'bash' isn't also a 'programming' language...insomuch as it is relatively unique compared to other languages and even other "interactive" shells. And, I supplement this *opinion* on a very wide body of work performed with bash in mind...and an equally robust suite of books/sites dedicated to bash "programming."

Along these same lines, I've met some incredibly capable "bash programmers" who permit the rest of us to hold our phone flashlights on during their presence...for which the rest of us repeat the Wayne's World mantra of "we're not worthy." In fact, I'd consider 'bash' to be a higher level language than C and C++.

Just my thoughts. Not meant to be critical of your opinion; just an alternate view.

MxB
 
1 members found this post helpful.
Old 01-08-2022, 03:50 AM   #14
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 19,885

Rep: Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735Reputation: 6735
Yes, bash (or shell) is a programming language. There is (for example) a calculator written in pure shell, posted here, at LQ.
Otherwise I would select shell and python
 
1 members found this post helpful.
Old 01-08-2022, 05:54 AM   #15
JeremyBoden
Senior Member
 
Registered: Nov 2011
Location: London, UK
Distribution: Debian
Posts: 1,937

Rep: Reputation: 498Reputation: 498Reputation: 498Reputation: 498Reputation: 498
Can BASH be added to the list please?
 
1 members found this post helpful.
  


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 2009 LinuxQuestions.org Members Choice Awards 117 03-03-2010 05:54 PM
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 > 2021 LinuxQuestions.org Members Choice Awards

All times are GMT -5. The time now is 04:10 PM.

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
Open Source Consulting | Domain Registration