[Cross-posted comp.programming and comp.lang.python]

Hi.

I may finally have found the perfect language for a practically oriented introductory book on programming, namely Python.

C++ was way too complex for the novice, JScript and C# suffered from too fast-changing specifications and runtime environment, Java, well, nothing particularly wrong but it's sort of too large and unwieldy and inefficient.

I don't know whether this will ever become an actual book. I hope so!

But since I don't know much Python -- I'm *learning* Python as I write -- I know that there's a significant chance of communicating misconceptions, non-idiomatic ways to do things, bad conventions, etc., in addition to of course plain errors of fact and understanding in general, to which I'm not yet immune...

So I would would be very happy for feedback.

But note: although I'm a complete Python newbie I'm not a novice programmer; my usual programming language is C++. So if you are a novice and think there's something wrong, then please do report it because it may help me explain things better, but since it's likely my explanation that is misleading, don't waste time on building up a case! This also goes for something that is simply difficult to understand. Then reporting that may help me explain it better. On the other hand, if you do have some experience, then chances are that what you think is an error, actually *is* an error! :-)

Unfortunately Google docs doesn't display the nice table of contents in each document, but here's the public view of ch 1 (complete) and ch 2 (about one third completed, I've not yet settled on a title so it's just chapter "asd"):

    http://preview.tinyurl.com/progintro

Cheers,

- Alf

PS: Please use the groups, this thread, for feedback; not e-mail. -DS
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to