#hprep β Public Fediverse posts
Live and recent posts from across the Fediverse tagged #hprep, aggregated by home.social.
-
Python 3.10 came out last week.
The most interesting feature included is PEP 622 -- Structural Pattern Matching , similar to Scheme's(match), but a bit less powerful and spelled in Python. That's worth an #HPREp.
The most interesting feature *not* included was PEP 563 -- Postponed Evaluation of Annotations, which was slated for inclusion but was pushed to 3.11 to sort out some details regarding libraries like Pydantic that rely on reflection on declared types.
#python #python310 #python3100 -
#AdaLovelace #BarbaraLiskov #FrancesAllen #GraceHopper #MargaretHamilton
And the Nitter / birdsite thread also mentions:
#LynnConway (also a pioneer transwoman)
#RadhiaCousot #ShafiGoldwasser #NancyLynch #WangXiaoyun #PamelaZave #NancyLeveson #RuzenaBajcsy
Other than in terms of name recognition and symbolic inspiration, all of them influenced computer science more than Ada Lovelace.
Each of them deserves her own #HPREp ! -
I've started looking at doing an #HPREp series on the various bash releases and which features arrived when, and my idea is to start with bash 5 and work my way backwards. Once we're back at the first release we still have a tarball for, back in the early 90s, that can be a summary episode about the differences between 1.x and 5.x.
I looked at bash 4.4 for the coproc episode, and now I happened to still have a page open with the release notes, and I saw that 4.4 was the released that fixed #shellshock. Nobody actually did an episode on Shellshock from what I can tell, so maybe that's what I'm doing first.
Shellshock was mentioned by name 1:10:50 in on New Year's show 2015 part 2: hackerpublicradio.org/eps.php?β¦, but that's it.