[Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Senthil Kumaran
Someone in HackerNews shared the Guido's Python 1.0.0 announcement from 27
Jan 1994. That is, on this day, 20 years ago.

https://groups.google.com/forum/?hl=en#!original/comp.lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ


It is very entertaining to read.

* Guido was the release manager, which is now taken up by other core-dev
volunteers.

* Announcement highlighted *readable* syntax.

* The announcement takes a dig at Perl and Bash. While Bourne shell is
still very relevant and might continue for a long time, we recognize the
difference is use cases for Bash and Python.

* Documentation was LaTeX and PostScript.

* Error-free builds on  SGI IRIX 4 and 5, Sun SunOS 4 and Solaris 2, HP-UX,
DEC Ultrix and OSF/1, IBM AIX, and SCO ODT 3.0.  :-) We no longer have them.

* You used WWW viewer to view the documentation and got the files via FTP.

Fun times! Cheers to Guido and everyone contributing to Python.

Thanks,
Senthil
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Oleg Broytman
On Sat, Jan 27, 2018 at 08:58:54AM -0800, Senthil Kumaran  
wrote:
> Someone in HackerNews shared the Guido's Python 1.0.0 announcement from 27
> Jan 1994. That is, on this day, 20 years ago.

   24 years ago, no? (-:

> https://groups.google.com/forum/?hl=en#!original/comp.lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ
> 
> 
> It is very entertaining to read.
> 
> * Guido was the release manager, which is now taken up by other core-dev
> volunteers.
> 
> * Announcement highlighted *readable* syntax.
> 
> * The announcement takes a dig at Perl and Bash. While Bourne shell is
> still very relevant and might continue for a long time, we recognize the
> difference is use cases for Bash and Python.
> 
> * Documentation was LaTeX and PostScript.

   HTML was not very popular in those times! :-)))

> * Error-free builds on  SGI IRIX 4 and 5, Sun SunOS 4 and Solaris 2, HP-UX,
> DEC Ultrix and OSF/1, IBM AIX, and SCO ODT 3.0.  :-) We no longer have them.

   We now have Linux, Linux, and Linux. And best of all, Linux! ;-)

> * You used WWW viewer to view the documentation and got the files via FTP.
> 
> Fun times! Cheers to Guido and everyone contributing to Python.
> 
> Thanks,
> Senthil

Oleg.
-- 
 Oleg Broytmanhttp://phdru.name/p...@phdru.name
   Programmers don't die, they just GOSUB without RETURN.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Chris Angelico
On Sun, Jan 28, 2018 at 3:58 AM, Senthil Kumaran  wrote:
> Someone in HackerNews shared the Guido's Python 1.0.0 announcement from 27
> Jan 1994. That is, on this day, 20 years ago.
>
> https://groups.google.com/forum/?hl=en#!original/comp.lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ
>
> It is very entertaining to read.

Yes, it is. In twenty years, some things have not changed at all:

> Python is an interpreted language, and has the usual advantages of
> such languages, such as run-time checks (e.g. bounds checking),
> execution of dynamically generated code, automatic memory allocation,
> high level operations on strings, lists and dictionaries (associative
> arrays), and a fast edit-compile-run cycle.  Additionally, it features
> modules, classes, exceptions, and dynamic linking of extensions
> written in C or C++.  It has arbitrary precision integers.

But some things have:

> (Please don't ask me to mail it to you -- at 1.76 Megabytes it is
> unwieldy at least...)

hehe.

Thanks for digging that up!

ChrisA
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread David Mertz
Does anyone have an archive of the Python 1.0 documentation?  Sadly
http://www.cwi.nl/~guido/Python.html is not a live URL :-).

On Sat, Jan 27, 2018 at 9:08 AM, Chris Angelico  wrote:

> On Sun, Jan 28, 2018 at 3:58 AM, Senthil Kumaran 
> wrote:
> > Someone in HackerNews shared the Guido's Python 1.0.0 announcement from
> 27
> > Jan 1994. That is, on this day, 20 years ago.
> >
> > https://groups.google.com/forum/?hl=en#!original/comp.
> lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ
> >
> > It is very entertaining to read.
>
> Yes, it is. In twenty years, some things have not changed at all:
>
> > Python is an interpreted language, and has the usual advantages of
> > such languages, such as run-time checks (e.g. bounds checking),
> > execution of dynamically generated code, automatic memory allocation,
> > high level operations on strings, lists and dictionaries (associative
> > arrays), and a fast edit-compile-run cycle.  Additionally, it features
> > modules, classes, exceptions, and dynamic linking of extensions
> > written in C or C++.  It has arbitrary precision integers.
>
> But some things have:
>
> > (Please don't ask me to mail it to you -- at 1.76 Megabytes it is
> > unwieldy at least...)
>
> hehe.
>
> Thanks for digging that up!
>
> ChrisA
> ___
> Python-Dev mailing list
> Python-Dev@python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: https://mail.python.org/mailman/options/python-dev/
> mertz%40gnosis.cx
>



-- 
Keeping medicines from the bloodstreams of the sick; food
from the bellies of the hungry; books from the hands of the
uneducated; technology from the underdeveloped; and putting
advocates of freedom in prisons.  Intellectual property is
to the 21st century what the slave trade was to the 16th.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Mark Lawrence

On 27/01/18 17:05, Oleg Broytman wrote:

On Sat, Jan 27, 2018 at 08:58:54AM -0800, Senthil Kumaran  
wrote:

Someone in HackerNews shared the Guido's Python 1.0.0 announcement from 27
Jan 1994. That is, on this day, 20 years ago.


24 years ago, no? (-:



Correct so we only have one year to organise the 25th birthday party. 
The exact time and place for the party will obviously have to be 
discussed on python-ideas, or do we need a new mailing list? :-)


--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] IMPORTANT: 3.7.0b1 and feature code cutoff 2018-01-29

2018-01-27 Thread Ned Deily
Happy mid-winter (northern hemisphere) or -summer (southern)!

The time has come to finish feature development for Python 3.7.  As
previously announced, this coming Monday marks the end of the alpha
phase of the release cycle and the beginning of the beta phase.  Up
through the alpha phase, there has been unrestricted feature
development phase; that ends as of beta 1.  All feature code for
3.7.0 must be checked in by the b1 cutoff on end-of-day Monday
(unless you have contacted me and we have agreed on an 
extension).

As was done during the 3.6 release cycle, we will create the 3.7 
branch at b1 time.  During the beta phase, the emphasis is on fixes 
for new features, fixes for all categories of bugs and regressions, 
and documentation fixes/updates.  I will send out specific information 
for core committers next week after the creation of the b1 tag and the 
3.7 branch.

Beta releases are intended to give the wider community the opportunity 
to test new features and bug fixes and to prepare their projects to 
support the new feature release.  We strongly encourage maintainers of 
third-party Python projects to test with 3.7 during the beta phase and 
report issues found to bugs.python.org as soon as possible.  While the 
release will be feature complete entering the beta phase, it is 
possible that features may be modified or, in rare cases, deleted up 
until the start of the release candidate phase.  Our goal is have no 
changes after rc1.  To achieve that, it will be extremely important to 
get as much exposure for 3.7 as possible during the beta phase.

Also, during the 3.6.0 release cycle, the question of ABI stability 
during the final (e.g. beta and release candidate) phases of the 
release came up.  Last-minute changes put a burden on our and our 
downstream users testing efforts and adds risk to the release.  
Therefore, as was proposed then, we will strive to have no ABI changes 
after beta 3.  More details forthcoming.

To recap:

2018-01-29 ~23:59 Anywhere on Earth (UTC-12:00):
code snapshot for 3.7.0 beta 1 (feature code freeze, no new
features)

2019-01-30:
3.7 branch opens for 3.7.0
feature development continues on master branch, now for 3.8.0

2018-01-30 to 2018-05-21:
3.7.0 beta phase (bug, regression, and doc fixes, no new features)

2018-03-26:
3.7.0 beta 3 (3.7.0 ABI freeze)

2018-05-21:
3.7.0 release candidate 1 (3.7.0 code freeze)

2018-06-15:
3.7.0 release (3.7.0rc1 plus, if necessary, any dire emergency
fixes)

~2019-12 tentative (3.7.0 release + 18 months):
3.8.0 release (details TBD)


Thank you all for your great efforts so far on 3.7; it should be
another great release!

--Ned

https://www.python.org/dev/peps/pep-0537/

--
  Ned Deily
  n...@python.org -- []

___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Simon Cross
We need a PPP!
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Oleg Broytman
On Sat, Jan 27, 2018 at 10:28:52PM +0200, Simon Cross 
 wrote:
> We need a PPP!

   Playful Python Party?!

Oleg.
-- 
 Oleg Broytmanhttp://phdru.name/p...@phdru.name
   Programmers don't die, they just GOSUB without RETURN.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Simon Cross
Python Party Proposal!
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Lukasz Langa

> On 27 Jan, 2018, at 12:52 PM, Simon Cross  
> wrote:
> 
> Python Party Proposal!

Oh, that's okay then. For a second there I got reminded of the dreadful days of 
trying to get dial-up to work on Linux with a winmodem. PPP. Shudder.

- Ł


signature.asc
Description: Message signed with OpenPGP
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Barry Warsaw
As Ned just announced, Python 3.7 is very soon to enter beta 1 and thus feature 
freeze.  I think we can all give Ned a huge round of applause for his amazing 
work as Release Manager for Python 3.6 and 3.7.  Let’s also give him all the 
support he needs to make 3.7 the best version yet.

As is tradition, Python release managers serve for two consecutive releases, 
and so with the 3.7 release branch about to be made, it’s time to announce our 
release manager for Python 3.8 and 3.9.

By unanimous and enthusiastic consent from the Python Secret Underground (PSU, 
which emphatically does not exist), the Python Cabal of Former and Current 
Release Managers, Cardinal Ximénez, and of course the BDFL, please welcome your 
next release manager…

Łukasz Langa!

And also, happy 24th anniversary to Guido’s Python 1.0.0 announcement[1].  It’s 
been a fun and incredible ride, and I firmly believe that Python’s best days 
are ahead of us.

Enjoy,
-Barry

[1] 
https://groups.google.com/forum/?hl=en#!original/comp.lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ



signature.asc
Description: Message signed with OpenPGP
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Eric Snow
On Sat, Jan 27, 2018 at 2:02 PM, Barry Warsaw  wrote:
> please welcome your next release manager…
>
> Łukasz Langa!

Congrats, Łukasz!  (or condolences? )

-eric
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Guido van Rossum
Actually Python was born in December 1989 and first released open source in
February 1991. I don't recall what version number that was, perhaps 0.1.0.
The 1994 date was just the release of 1.0!

On Sat, Jan 27, 2018 at 9:45 AM, Mark Lawrence 
wrote:

> On 27/01/18 17:05, Oleg Broytman wrote:
>
>> On Sat, Jan 27, 2018 at 08:58:54AM -0800, Senthil Kumaran <
>> sent...@uthcode.com> wrote:
>>
>>> Someone in HackerNews shared the Guido's Python 1.0.0 announcement from
>>> 27
>>> Jan 1994. That is, on this day, 20 years ago.
>>>
>>
>> 24 years ago, no? (-:
>>
>>
> Correct so we only have one year to organise the 25th birthday party. The
> exact time and place for the party will obviously have to be discussed on
> python-ideas, or do we need a new mailing list? :-)
>
> --
> My fellow Pythonistas, ask not what our language can do for you, ask
> what you can do for our language.
>
> Mark Lawrence
>
>
> ___
> Python-Dev mailing list
> Python-Dev@python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: https://mail.python.org/mailman/options/python-dev/guido%
> 40python.org
>



-- 
--Guido van Rossum (python.org/~guido)
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Eric V. Smith

That's awesome! A great choice. Congrats, Łukasz.

Eric.

On 1/27/2018 4:02 PM, Barry Warsaw wrote:

As Ned just announced, Python 3.7 is very soon to enter beta 1 and thus feature 
freeze.  I think we can all give Ned a huge round of applause for his amazing 
work as Release Manager for Python 3.6 and 3.7.  Let’s also give him all the 
support he needs to make 3.7 the best version yet.

As is tradition, Python release managers serve for two consecutive releases, 
and so with the 3.7 release branch about to be made, it’s time to announce our 
release manager for Python 3.8 and 3.9.

By unanimous and enthusiastic consent from the Python Secret Underground (PSU, 
which emphatically does not exist), the Python Cabal of Former and Current 
Release Managers, Cardinal Ximénez, and of course the BDFL, please welcome your 
next release manager…

Łukasz Langa!

And also, happy 24th anniversary to Guido’s Python 1.0.0 announcement[1].  It’s 
been a fun and incredible ride, and I firmly believe that Python’s best days 
are ahead of us.

Enjoy,
-Barry

[1] 
https://groups.google.com/forum/?hl=en#!original/comp.lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ



___
python-committers mailing list
python-committ...@python.org
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/



___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Guido van Rossum
Hardly a surprising choice! Congrats, Łukasz. (And never forget that at
every Mac OS X upgrade I have to install the extended keyboard just so I
can type that darn Ł. :-)

On Sat, Jan 27, 2018 at 1:07 PM, Eric V. Smith  wrote:

> That's awesome! A great choice. Congrats, Łukasz.
>
> Eric.
>
>
> On 1/27/2018 4:02 PM, Barry Warsaw wrote:
>
>> As Ned just announced, Python 3.7 is very soon to enter beta 1 and thus
>> feature freeze.  I think we can all give Ned a huge round of applause for
>> his amazing work as Release Manager for Python 3.6 and 3.7.  Let’s also
>> give him all the support he needs to make 3.7 the best version yet.
>>
>> As is tradition, Python release managers serve for two consecutive
>> releases, and so with the 3.7 release branch about to be made, it’s time to
>> announce our release manager for Python 3.8 and 3.9.
>>
>> By unanimous and enthusiastic consent from the Python Secret Underground
>> (PSU, which emphatically does not exist), the Python Cabal of Former and
>> Current Release Managers, Cardinal Ximénez, and of course the BDFL, please
>> welcome your next release manager…
>>
>> Łukasz Langa!
>>
>> And also, happy 24th anniversary to Guido’s Python 1.0.0
>> announcement[1].  It’s been a fun and incredible ride, and I firmly believe
>> that Python’s best days are ahead of us.
>>
>> Enjoy,
>> -Barry
>>
>> [1] https://groups.google.com/forum/?hl=en#!original/comp.lang.
>> misc/_QUzdEGFwCo/KIFdu0-Dv7sJ
>>
>>
>>
>> ___
>> python-committers mailing list
>> python-committ...@python.org
>> https://mail.python.org/mailman/listinfo/python-committers
>> Code of Conduct: https://www.python.org/psf/codeofconduct/
>>
>>
> ___
> python-committers mailing list
> python-committ...@python.org
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>



-- 
--Guido van Rossum (python.org/~guido)
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Barry Warsaw
On Jan 27, 2018, at 17:04, Guido van Rossum mailto:gu...@python.org>> wrote:
> 
> Hardly a surprising choice! Congrats, Łukasz. (And never forget that at every 
> Mac OS X upgrade I have to install the extended keyboard just so I can type 
> that darn Ł. :-)

Heh, I *just* learned that, at least on macOS High Sierra (and probably going 
back several releases), on a US keyboard you can press and hold the ‘L’ (cap-L) 
key.  A little popup will appear like the attached image (if this doesn’t get 
stripped by Mailman).  Hit ‘1’ and the slashy-L will get entered: Ł.

Cheers
-Barry


signature.asc
Description: Message signed with OpenPGP
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Senthil Kumaran
Congrats, Łukasz.  And Thank you, Ned, for managing the 3.6 and 3.7
Releases.

-- 
Senthil


On Sat, Jan 27, 2018 at 1:02 PM, Barry Warsaw  wrote:

> As Ned just announced, Python 3.7 is very soon to enter beta 1 and thus
> feature freeze.  I think we can all give Ned a huge round of applause for
> his amazing work as Release Manager for Python 3.6 and 3.7.  Let’s also
> give him all the support he needs to make 3.7 the best version yet.
>
> As is tradition, Python release managers serve for two consecutive
> releases, and so with the 3.7 release branch about to be made, it’s time to
> announce our release manager for Python 3.8 and 3.9.
>
> By unanimous and enthusiastic consent from the Python Secret Underground
> (PSU, which emphatically does not exist), the Python Cabal of Former and
> Current Release Managers, Cardinal Ximénez, and of course the BDFL, please
> welcome your next release manager…
>
> Łukasz Langa!
>
> And also, happy 24th anniversary to Guido’s Python 1.0.0 announcement[1].
> It’s been a fun and incredible ride, and I firmly believe that Python’s
> best days are ahead of us.
>
> Enjoy,
> -Barry
>
> [1] https://groups.google.com/forum/?hl=en#!original/comp.
> lang.misc/_QUzdEGFwCo/KIFdu0-Dv7sJ
>
>
> ___
> python-committers mailing list
> python-committ...@python.org
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>
>
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Guido van Rossum
Cool trick! Works on Sierra too. I guess it's all part of Apple's drive to
merge iOS and OS X...

On Sat, Jan 27, 2018 at 2:12 PM, Barry Warsaw  wrote:

> On Jan 27, 2018, at 17:04, Guido van Rossum  wrote:
>
>
> Hardly a surprising choice! Congrats, Łukasz. (And never forget that at
> every Mac OS X upgrade I have to install the extended keyboard just so I
> can type that darn Ł. :-)
>
>
> Heh, I *just* learned that, at least on macOS High Sierra (and probably
> going back several releases), on a US keyboard you can press and hold the
> ‘L’ (cap-L) key.  A little popup will appear like the attached image (if
> this doesn’t get stripped by Mailman).  Hit ‘1’ and the slashy-L will get
> entered: Ł.
>
> Cheers
> -Barry
>



-- 
--Guido van Rossum (python.org/~guido)
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [python-committers] Welcome the 3.8 and 3.9 Release Manager - Łukasz Langa!

2018-01-27 Thread Elvis Pranskevichus
And on Linux (X11) there's a compose key [1]

Compose + / + L = Ł

You have to map Compose first, as it's not a physical 
button on modern keyboards:

setxkbmap -option compose:ralt

[1] 
https://wiki.archlinux.org/index.php/Keyboard_configuration_in_Xorg#Configuring_compose_key


Elvis


On Saturday, January 27, 2018 5:38:47 PM EST Guido van Rossum wrote:
> Cool trick! Works on Sierra too. I guess it's all part of Apple's
> drive to merge iOS and OS X...
> 
> On Sat, Jan 27, 2018 at 2:12 PM, Barry Warsaw  wrote:
> > On Jan 27, 2018, at 17:04, Guido van Rossum 
> > wrote:
> > 
> > 
> > Hardly a surprising choice! Congrats, Łukasz. (And never forget that
> > at every Mac OS X upgrade I have to install the extended keyboard
> > just so I can type that darn Ł. :-)
> > 
> > 
> > Heh, I *just* learned that, at least on macOS High Sierra (and
> > probably going back several releases), on a US keyboard you can
> > press and hold the ‘L’ (cap-L) key.  A little popup will appear
> > like the attached image (if this doesn’t get stripped by Mailman). 
> > Hit ‘1’ and the slashy-L will get entered: Ł.
> > 
> > Cheers
> > -Barry


___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Dan Stromberg
We probably should (if possible) create an archive (with dates) of
very old (or all, actually) versions of CPython, analogous to what The
Unix Heritage Society does for V5, V7, etc., but for CPython...

Or is there one already?  I found a bunch of 1.x's, but no 0.x's.
What I found was at http://legacy.python.org/download/releases/src/

I realize modern OS's and C compilers won't cope with them anymore,
and there'll be some security holes so you wouldn't use them in
production, but it'd be an interesting history lesson to set up a
matching set for the various releases using virtualboxes or something.

I've been getting some mileage, actually, out of:
http://stromberg.dnsalias.org/svn/cpythons/trunk/  (build cpythons 2.4
and up, and stash them each in /usr/local/cpython-*)
...and:
http://stromberg.dnsalias.org/svn/pythons/trunk/  (run python code on
a variety of interpreters to test for compatibility, including a bunch
of CPythons, some pypys, jython, micropython, hopefully more someday,
like maybe nuitka)

It'd be kind of cool to add an authenticated way of running python
commands on a remote host to check even older versions.

I tried to get "cpythons" to build cpython 2.3 on a modern Linux, but
it didn't appear practical.  But 2.4 and up have been working well.

On Sat, Jan 27, 2018 at 1:57 PM, Guido van Rossum  wrote:
> Actually Python was born in December 1989 and first released open source in
> February 1991. I don't recall what version number that was, perhaps 0.1.0.
> The 1994 date was just the release of 1.0!
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Lukasz Langa

> On 27 Jan, 2018, at 5:10 PM, Dan Stromberg  wrote:
> 
> We probably should (if possible) create an archive (with dates) of
> very old (or all, actually) versions of CPython, analogous to what The
> Unix Heritage Society does for V5, V7, etc., but for CPython...
> 
> Or is there one already?  I found a bunch of 1.x's, but no 0.x's.
> What I found was at http://legacy.python.org/download/releases/src/

If I remember correctly, Dave Beazley, who went on this particular adventure a 
few months back, concluded that other releases are lost forever due to FTPs and 
their mirrors going offline over time. He did find a tarball of 0.9.1 
reconstructed by Andrew Dalke from usenet posts.

Read on, this is pretty fascinating: 
https://twitter.com/dabeaz/status/934590421984075776 


- Ł


signature.asc
Description: Message signed with OpenPGP
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Guido van Rossum
David Beazley has also collected various historic releases here:
https://github.com/dabeaz/hoppy/tree/master/Ancient -- he's got 0.9.1,
0.9.6, 0.9.7beta1, 0.9.8, 0.9.9, and 1.0.3.

For me personally, the fondest memories are of 1.5.2, which Paul Everitt
declared, while we were well into 2.x territory, was still the best Python
ever. (I didn't agree, but 1.5.2 did serve us very well for a long time.)

On Sat, Jan 27, 2018 at 5:19 PM, Lukasz Langa  wrote:

>
> On 27 Jan, 2018, at 5:10 PM, Dan Stromberg  wrote:
>
> We probably should (if possible) create an archive (with dates) of
> very old (or all, actually) versions of CPython, analogous to what The
> Unix Heritage Society does for V5, V7, etc., but for CPython...
>
> Or is there one already?  I found a bunch of 1.x's, but no 0.x's.
> What I found was at http://legacy.python.org/download/releases/src/
>
>
> If I remember correctly, Dave Beazley, who went on this particular
> adventure a few months back, concluded that other releases are lost forever
> due to FTPs and their mirrors going offline over time. He did find a
> tarball of 0.9.1 reconstructed by Andrew Dalke from usenet posts.
>
> Read on, this is pretty fascinating: https://twitter.com/dabeaz/status/
> 934590421984075776
>
> - Ł
>



-- 
--Guido van Rossum (python.org/~guido)
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Guido's Python 1.0.0 Announcement from 27 Jan 1994

2018-01-27 Thread Barry Warsaw
On Jan 27, 2018, at 21:45, Guido van Rossum  wrote:
> 
> For me personally, the fondest memories are of 1.5.2, which Paul Everitt 
> declared, while we were well into 2.x territory, was still the best Python 
> ever. (I didn't agree, but 1.5.2 did serve us very well for a long time.)

What, not the Contractual Obligation release? :)

-Barry



signature.asc
Description: Message signed with OpenPGP
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com