X-Received: by 10.182.232.164 with SMTP id tp4mr21562596obc.29.1408414320120; Mon, 18 Aug 2014 19:12:00 -0700 (PDT) X-Received: by 10.50.67.98 with SMTP id m2mr68032igt.15.1408414320026; Mon, 18 Aug 2014 19:12:00 -0700 (PDT) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!uq10no1755067igb.0!news-out.google.com!ef6ni1904igb.0!nntp.google.com!uq10no1755065igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.python Date: Mon, 18 Aug 2014 19:11:59 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=122.49.135.183; posting-account=1bI3AwoAAACa1SKxsIMgeYk2s4sGNYq6 NNTP-Posting-Host: 122.49.135.183 References: <009ffbe4-352d-4149-8879-e724305792b9@googlegroups.com> <371d3775-16a7-4df9-8a57-3cfdfdf3683c@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1f4a10ed-287c-436f-a65f-d0469d3439ca@googlegroups.com> Subject: Re: Free Video Course + cool exercises From: Everything You Need To Know Injection-Date: Tue, 19 Aug 2014 02:12:00 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: csiph.com comp.lang.python:76536 On Monday, 18 August 2014 23:13:59 UTC+9:30, Chris Angelico wrote: > On Mon, Aug 18, 2014 at 11:30 PM, Everything You Need To Know >=20 > wrote: >=20 > > You are correct in suggesting that the current course is Windows Specif= ic, though as far as I currently understand it only effects conditional imp= orts such as time.clock() into time.time(). Which is a great warning to add= suggestions at appropriate times to deal with these. >=20 > > >=20 > Being Windows-specific isn't a problem, but it would be good to say >=20 > so. (And if you haven't tested out your course on Linux or Mac OS, >=20 > it's best to say you're Windows-only. There'll likely be little bits >=20 > and pieces here and there that won't work, and the only way to know is >=20 > to actually try things.) >=20 >=20 >=20 > The reason I figured you were assuming Windows is because it's the >=20 > biggest platform that doesn't come with some Python already installed >=20 > or easily obtainable. With most Linux distributions, Python either >=20 > comes as part of the base system, or is conveniently installed with >=20 > apt-get, yum, pacman, or whatever the standard installer is - but it >=20 > might be not the latest (for instance, the current Debian stable ships >=20 > with Python 3.2, although the next Debian release will have either 3.4 >=20 > or 3.5, depending on whether the latter gets ready in time for >=20 > Jessie's feature freeze). So if you target Linux, you'll probably want >=20 > to be very clear about what versions of Python you support. I would >=20 > advise going for 3.3+ or 3.4+ (if you haven't tested on 3.3, say >=20 > 3.4+). On Windows, you can start by walking people through the >=20 > installation, and then they'll get the latest as of their >=20 > installation. >=20 >=20 >=20 > ChrisA Thank you very much ChrisA, your post has been very enlightening and helpfu= l. I will try to transfer this knowledge on and I will address platform iss= ues in 0.7, once I have done addressing programming paradigms adequately (w= riting the quick tutorial atm) with your permission, I will put a small not= e thanking you or this forum for your help. I was previously made aware of Linux having a base Python, though until you= pointed it out, the limitations did not occur to me. Have a great week, Thank you