Is Python overhyped (just like Java)?

Thomas Weholt 2002 at weholt.org
Sat Mar 29 17:18:14 EST 2003


I've done programming in Visual Basic, C++, Pascal, Object Pascal, Java,
Perl and Python. In my opionion the most appealing features of python, at
least when compared to the other languages mentioned, are readability and
it's dynamic nature. It takes fewer lines to do a job than in the other
languages and it's expressed in a way that even a non-programmer can
understand. Most often speed are not that different because all the crucial
core functions are implemented in C anyway and you use Python to glue it all
together. And you don't have to think about pointers, freeing memory and all
that crap ;-)

If you don't like Python don't use it. I've got a lot of friends who refuse
to use any but .NET or Delphi/Pascal. It's fine. I tried Python for 30
minutes and it hit me. It felt natural. I could finally code the way I
wanted. For my tasks Python is fast enough, solutions are developed faster
than in any other language and the code is easy to adjust to changes in the
environment the code is used.

I just love it.

Thomas




"Ajay na" <ajay_637 at hotmail.com> wrote in message
news:mailman.1048973984.17441.python-list at python.org...
> Can some-one please explain why one would want to use Python? What is
wrong
> with C++?
>
> In my opinion, the problem with C++ has nothing to with the language
> semantics.  The problem is that when people are confronted with a powerful
> language like C++, they tend to want to optimize everything to death.
> That's when they get themselves in trouble.
>
> Those who use Python know they are sacrificing a lot in terms of memory
and
> speed.  But if they took the same attitude toward C++, they can actually
get
> a lot of flexibility, code reuse, simplicity, and all the other benefits
of
> OO programming at over half the cost of using Python!  The problem is that
> people who don't understand C++, are afraid to use the 'virtual' features
of
> that language because it's 'too expensive'.  But that's stupid...because
> Python's 'virtualness' is even more expensive!
>
> Nope...I'm not trolling...I want someone to give a solid and intelligent
> argument about why I should switch from C++ to Python!
>
>
>
>
>
> _________________________________________________________________
>
>
>






More information about the Python-list mailing list