LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > 2018 LinuxQuestions.org Members Choice Awards
User Name
Password
2018 LinuxQuestions.org Members Choice Awards This forum is for the 2018 LinuxQuestions.org Members Choice Awards.
You can now vote for your favorite projects/products of 2018. This is your chance to be heard! Voting ends on February 12th.


Notices


View Poll Results: Programming Language of the Year
Ada 0 0%
Assembly 4 1.97%
AWK 7 3.45%
C 35 17.24%
C# 1 0.49%
C++ 21 10.34%
Clojure 1 0.49%
COBOL 1 0.49%
Common Lisp 3 1.48%
D 2 0.99%
Dart 0 0%
Erlang 1 0.49%
Fortran 1 0.49%
Free Pascal 0 0%
Go 3 1.48%
Haskell 3 1.48%
Java 9 4.43%
Javascript 4 1.97%
Julia 1 0.49%
Lua 1 0.49%
Objective-C 0 0%
Perl 12 5.91%
Pharo 0 0%
PHP 7 3.45%
Python 66 32.51%
R 1 0.49%
Ruby 6 2.96%
Rust 8 3.94%
Scala 0 0%
Scheme 2 0.99%
Swift 3 1.48%
Tcl 0 0%
Voters: 203. You may not vote on this poll

Reply
  Search this Thread
Old 01-05-2019, 12:51 PM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602

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


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

--jeremy
 
Old 01-07-2019, 12:32 AM   #2
YesItsMe
Member
 
Registered: Oct 2014
Posts: 915

Rep: Reputation: 313Reputation: 313Reputation: 313Reputation: 313
I'm gradually moving from Common Lisp to Scheme (Racket), so this year my vote goes there, probably. (Sorry, C!)
 
Old 01-09-2019, 01:48 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I'm abstaining this year.
 
Old 01-09-2019, 03:27 PM   #4
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona (July - 118 degrees)
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 699

Rep: Reputation: 131Reputation: 131
I work with PHP, but after over six years working with PHP full time, following a few decades of c/c++, I've really come to despise PHP. So I'm back to voting for c++, my first and only love.
 
Old 01-10-2019, 08:02 AM   #5
mward2015
LQ Newbie
 
Registered: Jun 2017
Posts: 26

Rep: Reputation: Disabled
C because Linux kernel can't exist without it.
Also the whole world runs on C deep inside
 
Old 01-15-2019, 11:00 AM   #6
resuni
Member
 
Registered: Oct 2009
Location: Colorado, USA
Distribution: I use Arch btw
Posts: 142

Rep: Reputation: 12
I'm abstaining because I'll use any number of these depending on the purpose.
 
1 members found this post helpful.
Old 01-15-2019, 11:25 AM   #7
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,307
Blog Entries: 3

Rep: Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721Reputation: 3721
By next year it might be time to add Perl 6 / Raku. Despite the initial name confusion, it is a different language from Perl 5.

https://en.wikipedia.org/wiki/Perl_6
 
Old 01-15-2019, 12:01 PM   #8
Michael Uplawski
Senior Member
 
Registered: Dec 2015
Posts: 1,621
Blog Entries: 40

Rep: Reputation: Disabled
Ruby.
I prefer it from Python because I do not know enough Python.., and, because I can do whatever I want in Ruby, break my neck, pierce my kneecap, lay my home in ashes... And the language won't interfere.
Cool.., erm, sorry. I meant: awesome.

Last edited by Michael Uplawski; 01-15-2019 at 12:02 PM.
 
Old 01-15-2019, 01:15 PM   #9
Cyberjackal
Member
 
Registered: Aug 2013
Location: Rocky Mountains, USA
Distribution: Arch, FreeBSD, EndeavourOS, Gecko, OpenSUSE, pfSense
Posts: 50

Rep: Reputation: Disabled
C++ & Python all-the-way! Python for the scripting side of "things"
Going to try learning C# this year as I want to see how it compares. Haven't touched straight C since around 2002.
 
Old 01-16-2019, 05:42 PM   #10
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by Cyberjackal View Post
Going to try learning C# this year as I want to see how it compares.
Do you have a C# project in mind?
 
1 members found this post helpful.
Old 01-17-2019, 02:37 AM   #11
Cyberjackal
Member
 
Registered: Aug 2013
Location: Rocky Mountains, USA
Distribution: Arch, FreeBSD, EndeavourOS, Gecko, OpenSUSE, pfSense
Posts: 50

Rep: Reputation: Disabled
Quote:
Originally Posted by dugan View Post
Do you have a C# project in mind?
Not yet... just going to play around with it for a bit at first.

Might rewrite one of my older programs in C# just for fun (a notation/db-entry system that I created with another guy to use at an older job). Mainly want to see what the differences are & explore it. All I've really done so far is some informational research & watched some boring comparison tutorials via Youtube lol. A friend told me I should really check it out though. Once my work schedule eases up a bit, I'm going to try to dive in. Guess you could call that my "New Year's resolution" And who knows... I might even like it better than C++ eventually.

Last edited by Cyberjackal; 01-17-2019 at 02:45 AM.
 
Old 01-22-2019, 10:31 PM   #12
dchmelik
Senior Member
 
Registered: Nov 2008
Location: USA
Distribution: Slackware, FreeBSD, Illumos, NetBSD, DragonflyBSD, Plan9, Inferno, OpenBSD, FreeDOS, HURD
Posts: 1,065

Rep: Reputation: 146Reputation: 146
No *sh? (some classic sh, ksh, bash.) I'm not voting for it but it'd be higher on my list than many most languages there.
Wolfram (a.k.a. Mathematica) is another excellent one, since it's the largest mathematics programming language (top academic one, manual would fill a bookshelf.)
 
Old 01-23-2019, 10:18 AM   #13
jhumphrey
Member
 
Registered: Jan 2019
Location: United States
Distribution: CentOS, OpenBSD
Posts: 60

Rep: Reputation: Disabled
So hard!
I use ruby the most, so I went with it, but C is pretty amazing.
I am also looking into assembly and Lua.
Anything except Java(-6).
 
Old 01-23-2019, 10:46 AM   #14
individual
Member
 
Registered: Jul 2018
Posts: 315
Blog Entries: 1

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by Turbocapitalist View Post
By next year it might be time to add Perl 6 / Raku. Despite the initial name confusion, it is a different language from Perl 5.

https://en.wikipedia.org/wiki/Perl_6
While I can't speak for anyone else, it is too little too late for me. But, who knows, I may give it another try some day.
 
Old 01-24-2019, 08:05 AM   #15
dlewan
LQ Newbie
 
Registered: Aug 2017
Posts: 9

Rep: Reputation: Disabled
How is bash not on this list?

I'm a systems programmer, my main language is C. (As awful as it is -- it really is assembler with a compiler.) However, I build of lot of my development support tools in bash. It handles strings and regular expressions intrinsically (and let's face it, programs are made out of strings); it (together with the rest of the command line) is among the most "object oriented" languages around -- if you want a file, you get everything about it, same if you want a device or process or socket, etc. (Ok, that would then include things like Perl....) (And, yes, bash has it's own awfulness too. It's way to syntax-happy, for example, but (1) that's all based in history and (2) that applies equally to Perl and Haskell among others.)

My next favorite language for building tools is emacs lisp. It has all the string and regular expression support on steroids, and it has a great execution environment. I've been called "old school" for this (even 20 years ago!), but emacs does everything any modern IDE does and I don't have to learn it anew for each new language or programming environment. And, of course, due to its free nature, I can go straight to the source code (deeper than the documentation) to understand what's really going on, and change or customize it. Besides, it's not syntax-happy.

All that said, among the choices I'm picking Haskell. It's strong typing occasionally makes it hell to get the first version of something right, but, then, if it seems like it works, it really does.

Last edited by dlewan; 01-24-2019 at 08:10 AM.
 
  


Reply



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 > 2018 LinuxQuestions.org Members Choice Awards

All times are GMT -5. The time now is 06:03 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