Jyte is now owned by AboutUs. Read all about it here.

Python is a great first language

By 2 Tom Morris on March 21, 2007

Serious consideration should be payed to teaching Python as a first language, since it is a great first language

Embed Claim Make a related claim

Discussion (7)

http://melandru.myopenid.com/

2 Melandru who hasn't voted, says

I don't know python yet.

Make a related claim almost 3 years ago (link)
http://darch.myopenid.com/

6 D'Archangel who disagreed, says

My first language is German, and I think that was a good choice.

As an educational programming language, python is damn good, however. A first programming language should certainly be a member of the set scheme, python, or Alice.

D'A

Make a related claim almost 3 years ago (link)
http://zzzen.com/

2 The Dod who agreed, says

I still miss fourth and logo though

Make a related claim almost 3 years ago (link)
http://puzzles.myopenid.com/

1 Daniel Chokola who disagreed, says

My 9-year-old sister has been learning Ruby through hackety-hack. Try writing a blog in your first few hours of using Python.

Its inconsistency and poor OO model make it a very bad model with a lot of caveats that have to be taught and can lead to confusion: do all OO models require self to be explicitly passed and referenced? do all OO models use __foo__ for functions that should not be called directly?

Make a related claim over 2 years ago (link)
http://darch.myopenid.com/

6 D'Archangel who disagreed, says

If you're trying to convince me of anything, argument from ubiquity is a bad choice. No, not all OO models are like Python's, but that means absolutely nothing.

D'A

Make a related claim over 2 years ago (link)
https://www.google.com/accounts/o8/id?id=AItOawn5vAMjQ2SdDSCKy6hw4KTXcEhbTN-PdAw

No_score abhimanyulad who agreed, says

Python has an extremely clean syntax. A 'Hello World' program in Java is mind-numbing due to its syntactic noise. C shifts the focus on to the wrong things -- memory management, pointers, etc. But one should definitely learn C at some point to really appreciate what's under the hood.

Make a related claim 12 months ago (link)
http://dramitall.myopenid.com/

1 Bob Rugruk Half-Troll Jyter who hasn't voted, says

Someone needs to write a book "How to mess with your babies mind by speaking exclusively in a programming language"

Make a related claim 10 months ago (link)
Sign in in to leave a comment.