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*
CH

On Mon, Oct 12, 2009 at 2:03 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 ?
>
> Thanks.
>
> On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra wrote:
>
>>
>>
>>   On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra wrote:
>>
>>>
>>>  On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R 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
>>>
>>
>>
>> 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


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 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  wrote:

>
>
>   On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra wrote:
>
>>
>>  On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R 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
>>
>
>
> 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 Navin Kabra
On Mon, Oct 12, 2009 at 1:14 PM, Navin Kabra  wrote:

>
> On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R 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
>


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 Navin Kabra
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R  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 Noufal Ibrahim
On Mon, Oct 12, 2009 at 12:59 PM, Gopinath R  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 Baiju Muthukadan
On Mon, Oct 12, 2009 at 12:53 PM, Noufal Ibrahim  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 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 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  wrote:

> On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R 
> 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 Roshan Mathews
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R  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 Anand Balachandran Pillai
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R  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 Noufal Ibrahim
On Mon, Oct 12, 2009 at 12:49 PM, Gopinath R  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