RE: [python-189] Python For Beginners

From: Massimo Di P.
Sent on: Wednesday, February 27, 2013 6:23 PM
I do not have an objection with your opinion and I fully respect it.


I disagree because web2py was originally created as a teaching tool to lower the barrier of entry to web development but I respect your opinion. We could discuss the pros and cons but I am not sure this the place.


My objection was specifically to the statement that "web2py does not have much of a community". That statement is not an opinion and it is false. Some people may decide to ignore a community of 5,000+ people but that does not mean it does not exist.


Massimo


____________________­____________
From: [address removed] [[address removed]] on behalf of David Cramer [[address removed]]
Sent: Wednesday, February 27,[masked]:13 PM
To: [address removed]
Subject: Re: [python-189] Python For Beginners

FWIW Massimo that's exactly why I wouldn't recommend it to a person learning Python in a tutorial. I think Flask is a fine example of something that provides a good mix (easy to learn) and still follows pretty common Python conventions.

On Wednesday, February 27, 2013 at 5:49 PM, Massimo Di Pierro wrote:

This is ludicrous.


Among the Python frameworks Web2py has the largest community after Django. The traffic on the web2py google group exceeds the traffic on the Django google group since 2011 (http://i.imgur.co...­). Unfortunately after that google groups made it more difficult to count traffic reliably. In 2013 web2py traffic exceeds that of most of the other frameworks you mention combined:


https://groups.goo...­

https://groups.goo...­

http://flask.poco...­

https://groups.goo...­


Just count the messages on any random day in 2012 or 2013.


Another experiment you can do is ask the same question on the different mailing lists and see how soon you get answers, and how supportive is the community.


web2py won two awards:

http://www.infowo...­

http://www.infowo...­

http://www.infowo...­


Of course anybody has the right to recommend the framework they like the most but claiming that "Web2py doesn't have much of a community" is at best misinformation.


web2py originated from academia, not from a business environment. traditionally it has attracted users mostly from outside the python community because it does not follow "explicit is better than implicit" but it follows Rail's old motto "everything should have a default". Python purists tend to prefer a more explicit programming style where everything is pedantically defined and implicit default behavior is regarded as magic, even when it is perfectly deterministic and documented.


The web2py documentation is free online: http://web2py.com...­


Massimo

____________________­____________
From: [address removed]<mailto:[­address removed]> [[address removed]<mailto:[­address removed]>] on behalf of Christopher Allen [[address removed]<mailto:[­address removed]>]
Sent: Wednesday, February 27,[masked]:29 PM
To: [address removed]<mailto:[­address removed]>
Subject: Re: [python-189] Python For Beginners

I would recommend Flask or Django if somebody wants to learn how to do web dev in Python but doesn't know where to look. Web2py doesn't have much of a community. Django, Flask, Pyramid, and Pylons are all more popular with better community support.


On Wed, Feb 27, 2013 at 2:54 PM, Bugra Yanik <[address removed]<mailto:[­address removed]>> wrote:
Hi,

For web applications of python, web2py or similar frame work may be useful:

http://www.web2py...­

Regards,

Bugra


____________________­____________
From: Asim Jalis <[address removed]<mailto:[­address removed]>>
To: [address removed]<mailto:[­address removed]>
Sent: Wednesday, February 27,[masked]:26 AM
Subject: [python-189] Python For Beginners

Hi,

I am planning a Python For Beginners course for March, if there is an interest in this. If you are interested in getting updates when it is finalized drop me an email.

The goal is to take someone not familiar with Python and make them productive in it by the end of the day.

My current thought is to cover these topics:

- Python hello world
- Python data types
- Python collections
- Python control statements
- Object-oriented programming
- Writing web applications with flask

Thoughts? Any feedback would be great.

Thanks.

Asim




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed]<mailto:[­address removed]>)
This message was sent by Asim Jalis ([address removed]<mailto:[­address removed]>) from San Francisco Python Meetup Group<http://www.meetup...;­.
To learn more about Asim Jalis, visit his/her member profile<http://www.meetup...;­
Set my mailing list to email me As they are sent<http://www.meetup...;­ | In one daily email<http://www.meetup...;­ | Don't send me mailing list messages<http://www.meetup...;­

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]<mailto:[­address removed]> [X]






--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed]<mailto:[­address removed]>)
This message was sent by Bugra Yanik ([address removed]<mailto:[­address removed]>) from San Francisco Python Meetup Group<http://www.meetup...;­.
To learn more about Bugra Yanik, visit his/her member profile<http://www.meetup...;­

Set my mailing list to email me As they are sent<http://www.meetup...;­ | In one daily email<http://www.meetup...;­ | Don't send me mailing list messages<http://www.meetup...;­

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]<mailto:[­address removed]> [X]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed]<mailto:[­address removed]>)
This message was sent by Christopher Allen ([address removed]) from San Francisco Python Meetup Group<http://www.meetup...;­.
To learn more about Christopher Allen, visit his/her member profile<http://www.meetup...;­
Set my mailing list to email me As they are sent<http://www.meetup...;­ | In one daily email<http://www.meetup...;­ | Don't send me mailing list messages<http://www.meetup...;­

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed] [http://www.meetup...­]




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed]<mailto:[­address removed]>)
http://www.meetup...­
This message was sent by Massimo Di Pierro ([address removed]<mailto:[­address removed]>) from San Francisco Python Meetup Group.
To learn more about Massimo Di Pierro, visit his/her member profile: http://www.meetup...­
Set my mailing list to email me

As they are sent
http://www.meetup...­

In one daily email
http://www.meetup...­

Don't send me mailing list messages
http://www.meetup...­
Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]<mailto:[­address removed]>





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed]<mailto:[­address removed]>)
This message was sent by David Cramer ([address removed]) from San Francisco Python Meetup Group<http://www.meetup...;­.
To learn more about David Cramer, visit his/her member profile<http://www.meetup...;­
Set my mailing list to email me As they are sent<http://www.meetup...;­ | In one daily email<http://www.meetup...;­ | Don't send me mailing list messages<http://www.meetup...;­

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed] [http://www.meetup...­]

Our Sponsors

  • Yelp

    Providing food, beverages, venue, and a good time!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy