Path: csiph.com!usenet.pasdenom.info!news.etla.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed4a.news.xs4all.nl!xs4all!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.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:Python': 0.06; 'gpl': 0.07; 'plenty': 0.07; 'skip:/ 10': 0.09; 'cc:addr:python- list': 0.11; 'python': 0.11; 'jan': 0.12; 'windows': 0.15; 'does,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'files.': 0.16; 'language': 0.16; 'wrote:': 0.18; 'all,': 0.19; 'written': 0.21; 'cc:addr:python.org': 0.22; 'case.': 0.24; 'config': 0.24; 'of.': 0.24; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'specifically': 0.29; 'chris': 0.29; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'enforce': 0.31; 'file': 0.32; 'text': 0.33; 'linux': 0.33; 'something': 0.35; 'received:google.com': 0.35; 'january': 0.37; 'convention': 0.38; 'files': 0.38; 'pm,': 0.38; 'does': 0.39; 'either': 0.39; 'afraid': 0.65; '26,': 0.68; 'other.': 0.75; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=d58x6iBROM/ll+BT3R+rwdaIYedV7VMQe18VlOiepKE=; b=nwtxUCFUerOW/PyU0hfzJKw3iXJEosCOAekPRSH6+Og+URx4S1ciPcfJGG0lRU+4HN rVM2JLqKARRsg0VIem1okSMVqcZaA5IPV4+bQNGMs1PR5CBa6jiiyjQ9rFfmBIlEOnCu DQG6A0hpSd2UFsMAfTv1zNkvHlpwyGz9ePqD3QcmJGlGv5Fue2Hvp+Rt+FXd0P0O4c5w OiQFdqPzhF784tmr3EIQPqLoPuoJaXaS0XvBrwJ+bFcpeMN3HCAqDTE+lVEvzIXKxKx5 MlGMkQMfVUDRj946BhQHqHZ7NPcvePy+AwNJFsaE+u/80mxkZFb7x4GRXuRdPhG6hnkS 2+Vw== MIME-Version: 1.0 X-Received: by 10.68.12.138 with SMTP id y10mr23295724pbb.101.1390713812263; Sat, 25 Jan 2014 21:23:32 -0800 (PST) In-Reply-To: References: <8fde6d34-47c5-49a1-a6d0-9ffe3df2d401@googlegroups.com> <52e473fc$0$29999$c3e8da3$5496439d@news.astraweb.com> Date: Sun, 26 Jan 2014 16:23:32 +1100 Subject: Re: Python declarative From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 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: 19 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1390713821 news.xs4all.nl 2930 [2001:888:2000:d::a6]:48013 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:64763 On Sun, Jan 26, 2014 at 3:47 PM, Rustom Mody wrote: > On Sunday, January 26, 2014 9:36:15 AM UTC+5:30, Chris Angelico wrote: >> Code isn't something to be afraid of. It's just text files like any >> other. After all, Python code is a config file for /usr/bin/python, so >> if you want to change what Python does, just edit its config file! > > Windows stores configuration in the registry -- by fiat > Linux (posix) stores configuration in /etc + ~/.files -- by convention > > Which do you think is preferable? Not exclusively, in either case. Many many things are config files of various sorts. The terms of the GPL specifically state that a GPL'd language does not enforce that code written in it is GPL'd, because it's just (to the GPL code) data files. Plenty of Windows programs store config files outside the registry. ChrisA