Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #45172 > unrolled thread

Re: Python for philosophers

Started byNed Batchelder <ned@nedbatchelder.com>
First post2013-05-11 22:46 -0400
Last post2013-05-11 22:46 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Python for philosophers Ned Batchelder <ned@nedbatchelder.com> - 2013-05-11 22:46 -0400

#45172 — Re: Python for philosophers

FromNed Batchelder <ned@nedbatchelder.com>
Date2013-05-11 22:46 -0400
SubjectRe: Python for philosophers
Message-ID<mailman.1576.1368326816.3114.python-list@python.org>

[Multipart message — attachments visible in raw view] — view raw

On 5/11/2013 4:03 PM, Citizen Kant wrote:
> Hi,
> this could be seen as an extravagant subject but that is not my 
> original purpose. I still don't know if I want to become a programmer 
> or not. At this moment I'm just inspecting the environment. I'm making 
> my way to Python (and OOP in general) from a philosophical perspective 
> or point of view and try to set the more global definition of Python's 
> core as an "entity". In order to do that, and following Wittgenstein's 
> indication about that the true meaning of words doesn't reside on 
> dictionaries but in the use that we make of them, the starting 
> question I make to myself about Python is: which is the single and 
> most basic use of Python as the entity it is? I mean, beside 
> programming, what's the single and most basic result one can expect 
> from "interacting" with it directly (interactive mode)? I roughly came 
> to the idea that Python could be considered as an *economic mirror for 
> data*, one that mainly *mirrors* the data the programmer types on its 
> black surface, not exactly as the programmer originally typed it, but 
> expressed in the most economic way possible. That's to say, for 
> example, if one types >>>1+1 Python reflects >>>2. When data appears 
> between apostrophes, then the mirror reflects, again, the same but 
> expressed in the most economic way possible (that's to say without the 
> apostrophes).
>
> So, would it be legal (true) to define Python's core as an entity that 
> mirrors whatever data one presents to it (or feed it with) showing 
> back the most shortened expression of that data?
>
> Don't get me wrong. I can see the big picture and the amazing things 
> that programmers write on Python, it's just that my question points to 
> the lowest level of it's existence.
>
> Thanks a lot for your time.
>
>

Python is straightforward: you write instructions, and it executes 
them.  At its core, that's all it does.  Why does the core have to be 
any different than that?

--Ned.

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web