Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Anand Balachandran Pillai
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.com wrote:

 Hi all,

 I am a newbie to python. i like to learn python strongly. which version is
 recommended to start with 2.6 or 3.0.
 I believe 3.0 has lot more features added, there is no backward
 compatibility in that. we cannot use some of the 2.6 syntaxes in that. for
 Example: raw_input. it worries me a lot.


  Why does it worry you a lot ?


 pls give some suggestion.


 If you are a stark newbie, start with 3.0 so there is nothing to unlearn
 and relearn later. 2.6 has most features of 3.0 so 2.6 is also a good
 starting point.

 My suggestion would be start with 3.0.



 Thanks,
 Neuron Ring,
 http://neuronring.com

 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers




-- 
--Anand
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Roshan Mathews
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.com wrote:
 I am a newbie to python. i like to learn python strongly. which version is
 recommended to start with 2.6 or 3.0.


http://diveintopython3.org/ has been released, so maybe you can start
with 3.0 but OTOH, I don't know Python 3.0, so you should take this
with a pinch of salt.

Python 2.6 is going to be around for a while, so if you're looking for
employment opportunities maybe that makes more sense.
http://diveintopython.org/ in that case.

Roshan Mathews
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Gopinath R
So Noufal,

what ure suggesting me. Shall i start learning with python 3.0 ?
**


On Mon, Oct 12, 2009 at 12:53 PM, Noufal Ibrahim nou...@gmail.com wrote:

 On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.com
 wrote:
  Hi all,
 
  I am a newbie to python. i like to learn python strongly. which version
 is
  recommended to start with 2.6 or 3.0.
  I believe 3.0 has lot more features added, there is no backward
  compatibility in that. we cannot use some of the 2.6 syntaxes in that.
 for
  Example: raw_input. it worries me a lot. pls give some suggestion.

 I believe the only real reason to stick with a pre 3.0 release is 3rd
 party library availability. The language core itself is pretty decent
 in post 3.0. As you mentioned, it was a deliberately backward
 incompatible release.

 Depending on what you're using Python for, this should guide you.

 Enjoy.

 --
 ~noufal
 http://nibrahim.net.in
 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers

___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Kenneth Gonsalves
On Monday 12 Oct 2009 12:53:26 pm Noufal Ibrahim wrote:
  Hi all,
 
  I am a newbie to python. i like to learn python strongly. which version
  is recommended to start with 2.6 or 3.0.
  I believe 3.0 has lot more features added, there is no backward
  compatibility in that. we cannot use some of the 2.6 syntaxes in that.
  for Example: raw_input. it worries me a lot. pls give some suggestion.

 I believe the only real reason to stick with a pre 3.0 release is 3rd
 party library availability. The language core itself is pretty decent
 in post 3.0. As you mentioned, it was a deliberately backward
 incompatible release.

 Depending on what you're using Python for, this should guide you.

if you are learning the language for the sake of pursuit of knowledge, 3.x is 
fine. If you are learning it to use it in production, 2.5/6 is the way to go.
-- 
regards
Kenneth Gonsalves
Senior Project Officer
NRC-FOSS
http://nrcfosshelpline.in/web/
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Baiju Muthukadan
On Mon, Oct 12, 2009 at 12:53 PM, Noufal Ibrahim nou...@gmail.com wrote:
[snip]
 I believe the only real reason to stick with a pre 3.0 release is 3rd
 party library availability.

BTW, Now 'distribute' ( http://pypi.python.org/pypi/distribute )
has Python 3.x support.  If you want to create distribution
packages you can use it instead of setuptools.

I guess, distribute is going to accelerate Python 3 .x support
for many third party packages.

Regards,
Baiju M
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Noufal Ibrahim
On Mon, Oct 12, 2009 at 12:59 PM, Gopinath R gopiindia...@gmail.com wrote:
 So Noufal,

 what ure suggesting me. Shall i start learning with python 3.0 ?

Nope. I'm pointing out what I feel the most important difference as
far as usage is concerned is and then asking you to take a decision by
yourself.



-- 
~noufal
http://nibrahim.net.in
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Navin Kabra
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.com wrote:

 I am a newbie to python. i like to learn python strongly. which version is
 recommended to start with 2.6 or 3.0. I believe 3.0 has lot more features
 added, there is no backward compatibility in that. we cannot use some of the
 2.6 syntaxes in that. for Example: raw_input. it worries me a lot. pls give
 some suggestion.


I think one of the important features of python is the availability of a
huge set of external libraries that make your programming easier (because
you can reuse stuff, and not reinvent the wheel). This is true of python
2.6, but not yet true of python 3.x. So, assuming that you would like to
make something useful with python (as opposed to toy programs), go with 2.6.
I can't think of a strong reason for

navin.
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Navin Kabra
On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra navin.ka...@gmail.com wrote:


 On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.comwrote:

 I am a newbie to python. i like to learn python strongly. which version is
 recommended to start with 2.6 or 3.0. I believe 3.0 has lot more features
 added, there is no backward compatibility in that. we cannot use some of the
 2.6 syntaxes in that. for Example: raw_input. it worries me a lot. pls give
 some suggestion.


 I think one of the important features of python is the availability of a
 huge set of external libraries that make your programming easier (because
 you can reuse stuff, and not reinvent the wheel). This is true of python
 2.6, but not yet true of python 3.x. So, assuming that you would like to
 make something useful with python (as opposed to toy programs), go with 2.6.





 I can't think of a strong reason for



Sorry. This should have been I can't think of a strong reason for learning
3.x at this point of time
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Gopinath R
Hi i m learning python mainly for job opportunities. so is it much difficult
if i learn 2.6 and then to update to 3.0 ?

Thanks.

On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra navin.ka...@gmail.com wrote:



   On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra navin.ka...@gmail.comwrote:


  On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.comwrote:

 I am a newbie to python. i like to learn python strongly. which version
 is recommended to start with 2.6 or 3.0. I believe 3.0 has lot more
 features added, there is no backward compatibility in that. we cannot use
 some of the 2.6 syntaxes in that. for Example: raw_input. it worries me a
 lot. pls give some suggestion.


 I think one of the important features of python is the availability of a
 huge set of external libraries that make your programming easier (because
 you can reuse stuff, and not reinvent the wheel). This is true of python
 2.6, but not yet true of python 3.x. So, assuming that you would like to
 make something useful with python (as opposed to toy programs), go with 2.6.





  I can't think of a strong reason for



 Sorry. This should have been I can't think of a strong reason for learning
 3.x at this point of time



 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers


___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread Kenneth Gonsalves
On Monday 12 Oct 2009 2:03:35 pm Gopinath R wrote:
 Hi i m learning python mainly for job opportunities. so is it much
 difficult if i learn 2.6 and then to update to 3.0 ?

if it is for job, then most production platforms are still on 2.4 and 2.5 
(very few on 2.6)
-- 
regards
kg
http://lawgon.livejournal.com
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] New to python - neuron ring

2009-10-12 Thread sudhakar s
Hi,
   itz good to learn python check out A Byte of Python By *Swaroop*
CHhttp://www.scribd.com/doc/2544873/A-Byte-of-Python-By-Swaroop-CH

On Mon, Oct 12, 2009 at 2:03 PM, Gopinath R gopiindia...@gmail.com wrote:

 Hi i m learning python mainly for job opportunities. so is it much
 difficult if i learn 2.6 and then to update to 3.0 ?

 Thanks.

 On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra navin.ka...@gmail.comwrote:



   On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra navin.ka...@gmail.comwrote:


  On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R gopiindia...@gmail.comwrote:

 I am a newbie to python. i like to learn python strongly. which version
 is recommended to start with 2.6 or 3.0. I believe 3.0 has lot more
 features added, there is no backward compatibility in that. we cannot use
 some of the 2.6 syntaxes in that. for Example: raw_input. it worries me a
 lot. pls give some suggestion.


 I think one of the important features of python is the availability of a
 huge set of external libraries that make your programming easier (because
 you can reuse stuff, and not reinvent the wheel). This is true of python
 2.6, but not yet true of python 3.x. So, assuming that you would like to
 make something useful with python (as opposed to toy programs), go with 2.6.





  I can't think of a strong reason for



 Sorry. This should have been I can't think of a strong reason for
 learning 3.x at this point of time



 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers



 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers




-- 
With Regards,
S Sudhakar.
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers