Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.033 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'subject:Django': 0.03; 'framework.': 0.07; 'url:blog': 0.09; 'python': 0.09; 'django,': 0.09; 'subject:Why': 0.09; 'cc:addr:python-list': 0.10; 'django': 0.10; 'language,': 0.11; 'thread': 0.11; '(assuming': 0.16; 'restricting': 0.16; 'spurious': 0.16; 'subject:popular': 0.16; 'task.': 0.16; 'wrote:': 0.17; 'email addr:gmail.com>': 0.20; 'mostly': 0.20; 'written': 0.20; 'url:02': 0.22; 'cc:2**0': 0.23; '>': 0.23; "i've": 0.23; 'cc:addr:python.org': 0.25; 'header :In-Reply-To:1': 0.25; 'done.': 0.27; 'possibility': 0.27; 'message-id:@mail.gmail.com': 0.27; "doesn't": 0.28; 'stuff': 0.30; "who's": 0.32; 'getting': 0.33; 'zero': 0.33; 'anyone': 0.33; 'received:google.com': 0.34; 'doing': 0.35; 'subject:?': 0.35; 'something': 0.35; 'but': 0.36; 'too': 0.36; 'enough': 0.36; 'quite': 0.37; 'subject:: ': 0.38; 'mean': 0.38; 'some': 0.38; 'your': 0.60; 'you.': 0.61; 'matter': 0.61; 'personally': 0.61; 'evaluate': 0.62; 'perfect': 0.63; 'choose': 0.65; 'stuck': 0.65; 'life': 0.66; 'url:11': 0.71; '100': 0.78; 'article': 0.78; '2013': 0.84; 'alternative.': 0.84; 'bane': 0.84; 'recently:': 0.84; 'reminds': 0.84; 'url:2013': 0.84; 'rusi': 0.91; 'choice.': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=qNqF5WZulxsIHRP76neIjC2ch22jI3fzmmtjsCBMugE=; b=reYyiWTyW09HQY78mu3/BTYW2gWANmEZNc0WaBOStZ7VH2Xr4qPYkQSuoEpY1T2ubV AGVdK9ZfzJzKZyV8rd+GHBhBJUj7AYNTeq0zG/fMO6rzQGGjsJhcg5b6kChRJXgLMWyJ DpUSgROdtHWdN5eohKsbmOUiVlG63+48mCgr3ccvBCgGo6/p8oe9ZGx2higCi8jMezsq sbHi4eW6nZzRkh9DJP4xXrAN/VBkKnPxLp+6DSCDwBkluQeZkvYGERhspSWLsQMPNEQB CyUDz+lXppAL2rN0JiQyECF5+N72KuInxr1vAGtIwHEvLDTungibY9CiDOF5BFpvqFnK O9nw== MIME-Version: 1.0 X-Received: by 10.181.11.198 with SMTP id ek6mr36532671wid.1.1362649946929; Thu, 07 Mar 2013 01:52:26 -0800 (PST) In-Reply-To: References: <2fc87695-9d0b-45b3-ae96-98e0591b30a0@googlegroups.com> <3d9fe0b2-7931-4ab6-8929-235460729c64@q9g2000pbf.googlegroups.com> Date: Thu, 7 Mar 2013 09:52:26 +0000 Subject: Re: Why is Ruby on Rails more popular than Django? From: Sven To: rui.maciel@gmail.com Content-Type: multipart/alternative; boundary=f46d043c084a0a46f604d752aa43 Cc: python-list X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 74 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1362649949 news.xs4all.nl 6881 [2001:888:2000:d::a6]:53560 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:40737 --f46d043c084a0a46f604d752aa43 Content-Type: text/plain; charset=ISO-8859-1 On 7 March 2013 09:28, Rui Maciel wrote: > rusi wrote: > > > Anyone who's used emacs will know this as the bane of FLOSS software > > -- 100 ways of doing something and none perfect -- IOW too much > > spurious choice. > > > This is a fallacy. Just because someone claims that "there are 100 ways of > doing something and none perfect", it doesn't mean that restricting choice > leads to perfection. It doesn't. It only leads to getting stuck with a > poor solution with no possibility of improving your life by switching to a > better alternative. > This thread reminds me of an article I read recently: http://rubiken.com/blog/2013/02/11/web-dev-a-crazy-world.html It's mostly a matter of having enough time to evaluate what's best for you. In the case of RoR vs Django, you will (assuming zero knowledge) need to learn a language, then a framework. That's quite a time consuming task. Personally I've opted for Django because I've used Python for years. I've written some Ruby in the past, but I not enough to make me choose RoR over Django to get stuff done. -- ./Sven --f46d043c084a0a46f604d752aa43 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On 7 March 2013 09:28, Rui Maciel <rui.maciel@gmail.co= m> wrote:
rusi wrote:

> Anyone who's used emacs will know this as the bane of FLOSS softwa= re
> -- 100 ways of doing something and none perfect -- IOW too much
> spurious choice.


This is a fallacy. =A0Just because someone claims that "there ar= e 100 ways of
doing something and none perfect", it doesn't mean that restrictin= g choice
leads to perfection. =A0It doesn't. =A0It only leads to getting stuck w= ith a
poor solution with no possibility of improving your life by switching to a<= br> better alternative.

This thread r= eminds me of an article I read recently:

= http://rubiken.com/blog/2013/02/11/web-dev-a-crazy-world.html

It's mostly a matter of having enough t= ime to evaluate what's best for you. In the case of RoR vs Django, you = will (assuming zero knowledge) need to learn a language, then a framework. = That's quite a time consuming task.
Personally I've opted for Django because I've used Pytho= n for years. I've written some Ruby in the past, but I not enough to ma= ke me choose RoR over Django to get stuff done.

--
./Sven
--f46d043c084a0a46f604d752aa43--