Agreed

On Wed, Sep 14, 2011 at 1:00 AM, h3 <[email protected]> wrote:
>> Beyond that, what I am wondering is how much users will be able  understand 
>> how Django work if they can't do the installation.
>
> Each year I accept foreign students for internship in my company and
> most of then either never heard of Django or didn't bother to learn
> how it works just to try it.
>
> Most of them were competent developers, but they didn't see the point
> of learning a how to get started with Django because it seemed too
> complicated to setup and use for starters. So they preferred to stay
> in their comfort zone: PHP.
>
> But when I gave them no other choices than to learn and use Django,
> most of them picked it up in less than a week and they "saw the
> light".
>
> Just last week my last intern wrote me on facebook to say he continued
> to use django back in his country and he think it's really awsome.
>
> The point is not to lower the bar for the "less gifted" as you imply,
> it's to lower the bar so more developers can give it a try without
> having to learn about every possible approaches and test them to see
> which one fits their needs.
>
> If they can get started and play with django with little efforts and
> they like it, *then* they will have a good incentive to spend time
> learning more about the many ways you can use and deploy it.
>
> I think that's what "lowering the bar" is mostly about. It's not about
> making it dumb-friendly by any means.
>
> regards
>
> On Sep 13, 2:07 am, Xavier Ordoquy <[email protected]> wrote:
>> Le 13 sept. 2011 à 05:44, Justine Tunney a écrit :
>>
>> > I agree with you that reducing the barriers to using Django is very 
>> > important.  But what we need is not necessarily a web based installer, but 
>> > something to get people off the ground so they can start playing around 
>> > with Django very quickly.  Back in the day (like circa 2004) the thing 
>> > that really helped me learn PHP was this program called EasyPHP which was 
>> > a simple Windows based installer that got me up and running and writing 
>> > code on my local machine in five minutes.
>>
>> PHP and Django installation are very different.
>>
>> For PHP you need a couple of things:
>>  - apache or equivalent
>>  - php module
>>  - configuration tuning
>>  - find the apache root to put your files under
>>  - a database
>>  - database modules for php
>> and I might have missed a couple of things
>>
>> For Django, you'll need:
>>  - Python
>>  - Django
>>
>> At this point you can go ahead with the dev server and sqlite. No need to 
>> tune/configure things further. I hardly see how one can lower this further.
>>
>> Beyond that, what I am wondering is how much users will be able to 
>> understand how Django work if they can't do the installation.
>>
>> Regards,
>> Xavier.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Django developers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/django-developers?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to