Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Re: Does Python compete with Java?

Reply
Thread Tools

Re: Does Python compete with Java?

 
 
Jakub Fast
Guest
Posts: n/a
 
      04-13-2004

Thanks for a quick reply!

> "LISP is over there ==>"
>
> Saying, in effect, that it isn't Pythonic.


Ok, maybe i'm asking for it , but -- why?

[i am willing to cease-and-desist asking any further if this is not a
welcome topic (like: we've discussed it fifty times by now, get a grip)]

Kuba



 
Reply With Quote
 
 
 
 
Steve Holden
Guest
Posts: n/a
 
      04-15-2004
Jakub Fast wrote:

>
> Thanks for a quick reply!
>
>> "LISP is over there ==>"
>>
>> Saying, in effect, that it isn't Pythonic.

>
>
> Ok, maybe i'm asking for it , but -- why?
>
> [i am willing to cease-and-desist asking any further if this is not a
> welcome topic (like: we've discussed it fifty times by now, get a grip)]
>

Well, we are deep into the philosophical meaning of "pythonicity" here.
If you haven't yet typed "import this" into an interactive interpreter
session you should do so, but pythonicity is a little like the pattern
gang's "quality without a name".

It has been discussed, so a determined enough Googling will get you the
details. I will confine myself to adding only that

a) Python is intended to be easy to learn, and
b) Any language construct that requires the lexical
analyzer to be dynamically modified certainly will
prove confusing to newcomers.

The spirit of your contribution is entirely Pythonic, it's just that
"practicality beats purity", and your ideas are a little impractical for
a dynamic language like Python (remember, there's little distinction
between "compile time" and "run time"). Try to treat these limitations
as small challenges

regards
Steve

 
Reply With Quote
 
 
 
 
Steve Holden
Guest
Posts: n/a
 
      04-15-2004
Jakub Fast wrote:

>
> Thanks for a quick reply!
>
>> "LISP is over there ==>"
>>
>> Saying, in effect, that it isn't Pythonic.

>
>
> Ok, maybe i'm asking for it , but -- why?
>
> [i am willing to cease-and-desist asking any further if this is not a
> welcome topic (like: we've discussed it fifty times by now, get a grip)]
>

Well, we are deep into the philosophical meaning of "pythonicity" here.
If you haven't yet typed "import this" into an interactive interpreter
session you should do so, but pythonicity is a little like the pattern
gang's "quality without a name".

It has been discussed, so a determined enough Googling will get you the
details. I will confine myself to adding only that

a) Python is intended to be easy to learn, and
b) Any language construct that requires the lexical
analyzer to be dynamically modified certainly will
prove confusing to newcomers.

The spirit of your contribution is entirely Pythonic, it's just that
"practicality beats purity", and your ideas are a little impractical for
a dynamic language like Python (remember, there's little distinction
between "compile time" and "run time"). Try to treat these limitations
as small challenges

regards
Steve




 
Reply With Quote
 
 
 
Reply

Thread Tools

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
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can Cable (TV) Still Compete? tabernacle2002@hotmail.com DVD Video 2 11-23-2005 01:05 AM
Does Python compete with Java? kk Python 33 04-19-2004 07:14 PM
Need programmers? At Colance they compete for your business. M Brian Edwards HTML 0 12-11-2003 09:54 AM
Need programmers? At Colance they compete for your business. g0P Phillip Torres Perl 0 12-02-2003 11:07 AM
Make lenders compete for your loan mixxa zsg Jack Dwyer Python 0 09-07-2003 11:30 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57