Stop complaining about Python

How is it any different than Java?

  • (3 Pages)
  • +
  • 1
  • 2
  • 3

31 Replies - 3619 Views - Last Post: 10 November 2009 - 06:56 AM

#1 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Stop complaining about Python

Posted 17 October 2009 - 05:46 PM

It seems to me that the majority of people will react in the following way to a Python application:

Quote

I have to have the Python Interpreter? Ugh...


Yes, you need the interpreter. Stop complaining.

I have never seen this happen with Java applications. Java is basically the same thing. You need the JRE in order to run a Java application. How is that any different from needing the Python interpreter? Yet people still seem to complain about Python and not Java. Why?

Also, as far as I know, the Python Interpreter is a much smaller package than the JRE.

Why do people complain so much?

Is This A Good Question/Topic? 0
  • +

Replies To: Stop complaining about Python

#2 Martyr2  Icon User is offline

  • Programming Theoretician
  • member icon

Reputation: 4337
  • View blog
  • Posts: 12,137
  • Joined: 18-April 07

Re: Stop complaining about Python

Posted 17 October 2009 - 05:54 PM

I have never heard the complaint. The only complaint I have seen is people saying they need to download yet another interpreter/compiler for a language. I know this is some kind of rant, but really it is not something really rant worthy in my honest opinion.

:)
Was This Post Helpful? 0
  • +
  • -

#3 Nykc  Icon User is offline

  • Gentleman of Leisure
  • member icon

Reputation: 729
  • View blog
  • Posts: 8,642
  • Joined: 14-September 07

Re: Stop complaining about Python

Posted 17 October 2009 - 06:04 PM

You know I feel the same way when I see yet another hotfix for windows on my computer. :)

I have to agree with Martyr here, I don't really feel this is a rant worthy topic. I have also never heard anyone complain about having to have a python interpreter.
Was This Post Helpful? 0
  • +
  • -

#4 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Re: Stop complaining about Python

Posted 17 October 2009 - 06:30 PM

You want rant worthy?

I HATE THOSE STUPID PEOPLE WHO THINK YOU CAN'T USE PYTHON TO MAKE A REAL APPLICATION!
Was This Post Helpful? 0
  • +
  • -

#5 syfran  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 83
  • View blog
  • Posts: 1,103
  • Joined: 12-July 09

Re: Stop complaining about Python

Posted 17 October 2009 - 06:49 PM

I thought you were talking about the language itself... there is a python library that can be used to pack it as a .exe along with all the necessary dlls. I'll find the name later.

Linux already has python by default, so no problems here :P

Edit: I think if windows had package management this would be a lot less of an issue.

This post has been edited by syfran: 17 October 2009 - 06:50 PM

Was This Post Helpful? 0
  • +
  • -

#6 no2pencil  Icon User is online

  • Toubabo Koomi
  • member icon

Reputation: 5316
  • View blog
  • Posts: 27,221
  • Joined: 10-May 07

Re: Stop complaining about Python

Posted 17 October 2009 - 06:50 PM

View Postprogramble, on 17 Oct, 2009 - 07:30 PM, said:

I HATE THOSE STUPID PEOPLE WHO THINK YOU CAN'T USE PYTHON TO MAKE A REAL APPLICATION!

link?
Was This Post Helpful? 0
  • +
  • -

#7 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Re: Stop complaining about Python

Posted 17 October 2009 - 07:03 PM

Link? Um, everywhere. Some people don't consider Python a real programming language.

Making it one EXE with the interpreter inside is stupid. What we really need is a Python Compiler.
Was This Post Helpful? 0
  • +
  • -

#8 syfran  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 83
  • View blog
  • Posts: 1,103
  • Joined: 12-July 09

Re: Stop complaining about Python

Posted 17 October 2009 - 07:29 PM

py2exe. I think I saw on the front page it is actually used for bitTorrent and several other programs. I don't know why you are so quick to denounce it as stupid. It is a near perfect solution to your problem.

I think the nature of a python program prevents it from being completely compiled without basically having the interpreter compiled in.
Was This Post Helpful? 0
  • +
  • -

#9 KYA  Icon User is online

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3101
  • View blog
  • Posts: 19,141
  • Joined: 14-September 07

Re: Stop complaining about Python

Posted 17 October 2009 - 10:33 PM

View Postprogramble, on 17 Oct, 2009 - 07:03 PM, said:

Link? Um, everywhere. Some people don't consider Python a real programming language.

Making it one EXE with the interpreter inside is stupid. What we really need is a Python Compiler.



No you don't, that defeats the purpose of what Python is.

I'll repeat no2, link?

Assertions sans citations are incredibly lame.
Was This Post Helpful? 0
  • +
  • -

#10 no2pencil  Icon User is online

  • Toubabo Koomi
  • member icon

Reputation: 5316
  • View blog
  • Posts: 27,221
  • Joined: 10-May 07

Re: Stop complaining about Python

Posted 17 October 2009 - 10:51 PM

View Postprogramble, on 17 Oct, 2009 - 08:03 PM, said:

Link? Um, everywhere.

I'm simply requesting one link to someone complaining, to validate your rant. I've never heard of anyone so much as complain about what you say they are, so I think it might be best if you can show some sites (blogs, forum posts) of these complaints. Otherwise, there really isn't a point.

I'm tired of gremlins sneaking into my bedroom at night, & unfolding all my laundry & getting everything wrinkled. Pairing up mismatching socks, ect. But you don't see a topic devoted to this problem.
Was This Post Helpful? 0
  • +
  • -

#11 Guest_Neumann*


Reputation:

Re: Stop complaining about Python

Posted 17 October 2009 - 11:07 PM

I, too, want to see a link where a person states that it is impossible to "use Python to make a real application". A single link would suffice.
Was This Post Helpful? 0

#12 Kamikaz Kid  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 14-April 06

Re: Stop complaining about Python

Posted 17 October 2009 - 11:20 PM

I like python, import anti-gravity and you can fly. Yes in one of the libraries there's an anti-gravity function.
Was This Post Helpful? 0
  • +
  • -

#13 syfran  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 83
  • View blog
  • Posts: 1,103
  • Joined: 12-July 09

Re: Stop complaining about Python

Posted 17 October 2009 - 11:42 PM

That was way offtopic but I'll forgive you cuz its a xkcd reference (though you really could have done it better).

More on topic, I can see how the average windows user wouldn't want to go find and install a python interpreter, but that is what py2exe is made for and is a really really simple solution.

There is no way to have a compiled python due to the dynamic nature of the language (at least I think that is the reason...).

This post has been edited by syfran: 17 October 2009 - 11:46 PM

Was This Post Helpful? 0
  • +
  • -

#14 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Re: Stop complaining about Python

Posted 18 October 2009 - 10:45 AM

But I am pretty sure py2exe does not work for pyGTK. Even if it did, it would have to package all of pyGTK into a single EXE. If having a python compiler defeats the purpose, then doesn't py2exe aswell?
Was This Post Helpful? 0
  • +
  • -

#15 Dogstopper  Icon User is offline

  • The Ninjaducky
  • member icon



Reputation: 2872
  • View blog
  • Posts: 11,032
  • Joined: 15-July 08

Re: Stop complaining about Python

Posted 18 October 2009 - 10:51 AM

I too have seen one or too links claiming Python cannot be used as a real language, BUT those sources are ALWAYS from people who truly don't know what they're talking about. I think that for Windows users, it is a bit of a pain to install all of the interpreters, but that perhaps Python programs can be distributed as a Windows installers that installs a local version of python for that program.

That is one HUGE advantage of Linux in general though, the package manager.
Was This Post Helpful? 0
  • +
  • -

  • (3 Pages)
  • +
  • 1
  • 2
  • 3