hugovk,
@hugovk@mastodon.social avatar

Happy 30th to 1.0.0, announced by Guido van Rossum on 27 Jan 1994 in comp.lang.misc! 🎂 🎈 3️⃣0️⃣ 🍾 🎉


Python 1.0.0 is out!

Guido van Rossum
27 Jan 1994

--> Tired of decyphering the Perl code you wrote last week?

--> Frustrated with Bourne shell syntax?

--> Spent too much time staring at core dumps lately?

Maybe you should try Python, the next generation object-oriented
scripting and prototyping language, with a readable syntax.


Read in full:
https://groups.google.com/g/comp.lang.misc/c/_QUzdEGFwCo/m/KIFdu0-Dv7sJ

scottmiller42,
@scottmiller42@mstdn.social avatar

@hugovk Looks neat. Unfortunately, gatekeeper.dec.com appears to be down. Please advise.

.

🙃

hugovk,
@hugovk@mastodon.social avatar
winkleink,
@winkleink@mastodon.social avatar

@hugovk 3 biggest things in the announcement for me.

  1. Scripting and prototyping language.
  2. Question if someone has a web browser.
  3. 1.76MB file is unwieldy

Now Python is everywhere and has become the BASIC for people new to programming.

maegul,
@maegul@hachyderm.io avatar

@hugovk

Interestingly, Python 1.0 is well and truly older now than C was at the time of its release.

C was born ~1971-1978 with K&R published in 1978.

So you could say C was 16-20 years old in 1994.

Given the growth of python, would it be fair to say that it's now the C of scripting languages? Or does Javascript kinda disrupt that title?

ratkins,
@ratkins@mastodon.social avatar

@hugovk I wish it had a writable syntax.

SyntakticSugar,

@hugovk can we go back to calling browsers "WWW viewers"? 🐍🍾🎉

mrbruno,
@mrbruno@mstdn.social avatar

@hugovk I was never a fan of Perl... about as cryptic as APL!

eamon,
@eamon@social.coop avatar

@mrbruno @hugovk I was. And it's interesting that Perl continued to overshadow Python for the next ten years after this announcement.

hugovk,
@hugovk@mastodon.social avatar

@eamon @mrbruno The announcement was also posted to comp.lang.perl :)
https://groups.google.com/g/comp.lang.perl/c/_QUzdEGFwCo/m/KIFdu0-Dv7sJ

miketheman,
@miketheman@hachyderm.io avatar

@hugovk Back when 1.76 Megabytes was unwieldy, not a portion of the javascript downloaded to render a website :revblobfoxcrylaugh:

hugovk,
@hugovk@mastodon.social avatar

@miketheman https://docs.python.org/3/whatsnew/changelog.html is 4.7 MB for the (uncompressed) HTML alone! 🙈

lorddimwit,
@lorddimwit@mastodon.social avatar

@hugovk

I did have a WWW viewer (e.g. Mosaic)!

hynek,
@hynek@mastodon.social avatar

@hugovk loving the IP addresses next to the host names… turns out IT’S ALWAYS BEEN DNS

mistersql, (edited )
@mistersql@mastodon.social avatar

@hugovk <d'oh> And we should return to the old ways of doing documentation in LaTeX, it wasn't any more or less frustrating than Sphinx.

qlp,
@qlp@linh.social avatar

@mistersql @hugovk 30 years is correct (2024 - 1994)

hugovk,
@hugovk@mastodon.social avatar

@mistersql As it happens, I stumbled over some of the old LaTeX files yesterday!

https://github.com/python/cpython/blob/2.5/Doc/whatsnew/whatsnew25.tex

Converted to reStructuredText in 2.6:

https://github.com/python/cpython/blob/2.6/Doc/whatsnew/2.6.rst

  • All
  • Subscribed
  • Moderated
  • Favorites
  • python
  • InstantRegret
  • ngwrru68w68
  • everett
  • mdbf
  • modclub
  • rosin
  • khanakhh
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • GTA5RPClips
  • slotface
  • kavyap
  • JUstTest
  • ethstaker
  • osvaldo12
  • normalnudes
  • tacticalgear
  • cisconetworking
  • cubers
  • Durango
  • Leos
  • anitta
  • tester
  • megavids
  • provamag3
  • lostlight
  • All magazines