LinuxQuestions.org

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

hpp3 12-30-2013 06:55 PM

I'm sticking my vote for (Free)Pascal as well. It's the first language since AutoHotkey on Windows that I've really been able to grasp fundamentally. I've tried Python, C++, Lua, and Euphoria. I like that it can be compiled natively, but is as easy to read as a scripting language. Other languages made me feel like I was doing math. I hate math. Coding in Pascal makes me feel like I'm writing poetry.

... or science fiction, depending on what I'm trying to do ;)

clauslack 01-03-2014 05:15 AM

FreePascal/Lazarus
I use this in my job :)

fuankn 01-03-2014 07:55 AM

Python

dugan 01-03-2014 07:14 PM

Still Python. It's easy to read, it's easy to write, it's good for almost anything, and it has libraries of unrivaled scope and quality.

smeezekitty 01-03-2014 07:31 PM

Quote:

Originally Posted by dugan (Post 5091510)
Still Python. It's easy to read, it's easy to write, it's good for almost anything, and it has libraries of unrivaled scope and quality.

LOL no
Python is very hard to read and write, the syntax is clunky and its SLOOWW.

For me its C followed by Perl

dugan 01-05-2014 12:05 PM

Quote:

Originally Posted by smeezekitty (Post 5091522)
LOL no
Python is very hard to read and write, the syntax is clunky and its SLOOWW.

For me its C followed by Perl

Seriously?

Tux! 01-05-2014 12:28 PM

Quote:

Originally Posted by dugan (Post 5092388)
Seriously?

Yes :) (I agree to Python being hard to read and having clunky syntax)

But way more important to me not liking python is the fact that their original "strength" of having no backward compatibility issues and no version conflict are void. Those two is what has hit me most in the past few years way more often than with perl and CPAN.

If I want to use a real object-oriented scripting language, I'd pick Ruby. If I want fast results I pick Perl. If I want fast code, I pick C. If I need to satisfy commercial needs, I am forced to use java.

smeezekitty 01-05-2014 12:43 PM

Quote:

Originally Posted by dugan (Post 5092388)
Seriously?

Yes seriously.
Perl is actually quite elegant if written well.
And I needed to modify a Python program recently and I found it very
frustraring. Its difficult to follow and just plain difficult to works with.
I don't see why its constantly praised as so easy to learn.
In comparison the syntax of C and Perl just clicked with me. I started in c at around
11-12 years old too.

I typed this from my new android table at so I hope it comes out OK!

PECABA 01-08-2014 03:14 AM

Pascal

blastradius 01-10-2014 10:42 AM

C++ for me even though I'm relatively new to it having spent more time with Python in the past. This is going to sound a bit daft but C++ 'feels' more like programming to me, its' the kind of stuff where whole days can disappear and yet I still can't take my eyes off the screen, even when I do and I'm sat in front of the TV watching 'breaking Bad' I still find my eyes glaze over with code behind them. Annoys the hell out of the missus :-D

TuxRag3r 01-10-2014 11:05 AM

I'm loving Python
 
I recently started learning Python, so far, my mind has been blown. While it won't replace Bash for a lot of things, it will allow me to easily write programs for other systems. Compared to Ruby and Perl, reading Python is a breeze!

hoholala 01-12-2014 01:46 AM

Altough type signartures are hard to get right sometimes, Haskell definitly rocks.

DaneM 01-13-2014 11:36 AM

LOLCode.

Tux! 01-13-2014 12:08 PM

Quote:

Originally Posted by TuxRag3r (Post 5095571)
I recently started learning Python, so far, my mind has been blown. While it won't replace Bash for a lot of things, it will allow me to easily write programs for other systems. Compared to Ruby and Perl, reading Python is a breeze!

That is all in the perception of the coder I guess. I have no trouble whatsoever with perl code (style isn't important: just use perltidy to convert it to your preferred style).
I also had to deal with a python project, and I could not have been happier when I heard the project switched to ruby: so much more comprehensible and logic.
FWIW: there is no perfect language. All mentioned languages fill a goal. If a team best works in python, and python meets the needs of the project, python is the best language for that project. I can just say I feel blessed in having no project where python would be considered :)

Soderlund 01-14-2014 01:55 PM

1 Attachment(s)
Ave C, morituri te salutant!


All times are GMT -5. The time now is 06:26 PM.