Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!newsfeed.fsmpi.rwth-aachen.de!news-1.dfn.de!news.dfn.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Neil Cerutti Newsgroups: comp.lang.python Subject: Re: [Off topic] Software epigrams Date: 15 May 2013 18:27:39 GMT Organization: Norwich University Lines: 27 Message-ID: References: <5190b049$0$29978$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: individual.net ewLPi7wrV3gEdBzyRHt1RQPhTk+VuB3Qm+5VU9hUUIqPqzkZGo Cancel-Lock: sha1:2L9UdF8zOEq7CGQ52BKl6WgftY4= User-Agent: slrn/0.9.9p1/mm/ao (Win32) Xref: csiph.com comp.lang.python:45364 On 2013-05-15, F?bio Santos wrote: >> It is a tautology is disguise. When you use a low level >> language, low level details are relevant to the scope of your >> program. > > I don't see it that way. I think relevance and level are two > unrelated concepts. > > For example, in python you are handling irrelevant things if > you are trying to start a program and redirecting its standard > output into another program's standard input instead of just > using the shell and a pipe to do it. > > And in C you are just at the right level to write something for > a microchip, but then again you are doing a load of irrelevant > stuff if you need to work numbers larger than the maximum > permitted. If you need numbers larger than the maximum permitted then all the code you write to handle them is relevant. If I want to bake bread I hope I don't have to till a garden, plant the wheat, harvest the wheat, and grind the wheat. But gardening is relevant to bread baking weather or not I do it. -- Neil Cerutti