LinuxQuestions.org
Visit Jeremy's Blog.
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-24-2018, 03:53 PM   #16
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
JavaScript "programmers" are not real programmers either, but that's a different discussion...

In my opinion, shell scripting is merely "automatizing".
Ok, that would go too much off-topic here IMHO it doesn't matter if a program is compiled or running in an interpreter.
 
Old 01-24-2018, 04:57 PM   #17
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona (July - 118 degrees)
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 629

Rep: Reputation: 126Reputation: 126
Shell scripting is like getting in your VW and running down to the beach for an afternoon in the sun. It's a big clunky, but eventually gets you there.

Java is like getting chauffeured to the beach and having lunch catered. Gets you there faster and in style.

C++ is like getting on a rocketship and blasting off to some tropical paradise for the weekend. Holy crap what a ride!

They are all "programming", just different levels of programming...
 
Old 01-24-2018, 11:34 PM   #18
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 471
Blog Entries: 2

Rep: Reputation: 291Reputation: 291Reputation: 291
I like tcl but I am far from a good expert on languages.
 
Old 02-02-2018, 09:25 AM   #19
dchmelik
Member
 
Registered: Nov 2008
Location: USA
Distribution: FreeBSD Unix, Slackware, FreeSlack GNU/Linux, OpenBSD Unix, FreeDOS
Posts: 463

Rep: Reputation: 51
What, no machine code?! No asm?! No sh (*sh, or otherwise sh, ksh, bash?) No LISP (most powerful OOP?!) No PROLOG?! No Wolfram (sometimes incorrectly called Mathematica, Wolfram Research's own implementation, and most powerful mathematics software in the world, which the manual wouldn't fit on a bookshelf?!) Come on.

Since I requested add machine code, asm, *sh, Wolfram, etc., you can expect otherwise I'll choose something as serious (and non-OOP) as C.

This category isn't 'higher-level,' and asm is a category of programming languages. Sure, there are different ones (Power, ARM, x86, GPU ones, etc.) but they're human-oriented, not machine-code in its own numerical form, let alone patch cables or punch cards (which have terminology.) Not enough programmers of microcode, BIOS, kernels, drivers, assemblers, compilers, shells here to like machine code and asm?

Last edited by dchmelik; 02-02-2018 at 09:26 AM.
 
Old 02-02-2018, 09:32 AM   #20
YesItsMe
Member
 
Registered: Oct 2014
Distribution: Gentoo (broken)
Posts: 648

Rep: Reputation: 245Reputation: 245Reputation: 245
Quote:
Originally Posted by dchmelik View Post
No LISP (most powerful OOP?!)
Common Lisp is what I actually voted for, Assembly is on the list as well.
 
1 members found this post helpful.
Old 02-02-2018, 09:46 AM   #21
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona (July - 118 degrees)
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 629

Rep: Reputation: 126Reputation: 126
And how about GLSL? I can't be the only one here that has written shaders. Though since it is highly specialized, I don't see it coming out on top...
 
Old 02-02-2018, 01:39 PM   #22
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 9,597

Rep: Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278
Quote:
Originally Posted by YesItsMe View Post
JavaScript "programmers" are not real programmers either, but that's a different discussion...
Speaking as a person who picked C++ over Javascript for a recent project because C++ is easier? I strongly recommend that you do not attempt to have that discussion.

Last edited by dugan; 02-02-2018 at 06:24 PM.
 
Old 02-02-2018, 01:45 PM   #23
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 9,597

Rep: Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278Reputation: 4278
Quote:
Originally Posted by rowo View Post
What else is it?
Shell interpreters are DSLs. Yes of course it's programming, but I think the poll is focused on more general-purpose languages.

Last edited by dugan; 02-02-2018 at 01:59 PM.
 
Old 02-03-2018, 06:32 AM   #24
Grean
LQ Newbie
 
Registered: Sep 2017
Posts: 4

Rep: Reputation: Disabled
I choose python. I have been able to develop some cool stuff with python. Plus, Django, python's framework is the best framework I have experienced.
 
Old 02-04-2018, 06:38 PM   #25
CajunCoder
LQ Newbie
 
Registered: May 2017
Distribution: Debian, Ubuntu
Posts: 10

Rep: Reputation: Disabled
Well, I started learning C++, C, and Assembly, so...

Really loving simple, low level languages. So I'll throw in a vote for good 'ol assembly
 
Old 02-17-2018, 12:17 PM   #26
TheChairman
LQ Newbie
 
Registered: Mar 2017
Distribution: Solaris-Illumos
Posts: 3

Rep: Reputation: Disabled
Quote:
Originally Posted by YesItsMe View Post
Shell scripting is not programming.
You sound like a smug middle school student...

Anyone who has been in this profession since the 60's, 70's or 80's (i.e. those who've laid the groundwork) will tell you that a 'program' is defined as a set of repeatable instructions for a computer: be it scripted, interpreted, or compiled.
 
3 members found this post helpful.
Old 02-17-2018, 08:53 PM   #27
wagscat123
Member
 
Registered: Jan 2009
Location: Maryland-Pennsylvania border, USA
Distribution: openSUSE 15.1, 15.2, Tumbleweed, Ubuntu 20.04, Fedora 30, antiX 19, and Linux Mint 19.1
Posts: 838
Blog Entries: 45

Rep: Reputation: 118Reputation: 118
Quote:
Originally Posted by TheChairman View Post
You sound like a smug middle school student...

Anyone who has been in this profession since the 60's, 70's or 80's (i.e. those who've laid the groundwork) will tell you that a 'program' is defined as a set of repeatable instructions for a computer: be it scripted, interpreted, or compiled.
"Is it programming?"

"If it can be written in plain English and ran through Python, it's programming"
 
  


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 08:56 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration