Keynote: Begin...End?
Why Hacker News recommends it
Cited in threads about Python's rise as a first-hand, entertaining account of why it won in scientific computing.
What it is
David Beazley's PyData Global 2021 keynote, an oral history of early scientific Python. He tells how Python ended up running on a Connection Machine supercomputer at Los Alamos.
Recommended by 3 HN commenters across 4 different months, 2021 to 2024.
What Hacker News said
Recommends tda · 2021-11 · on “The Design of the Connection Machine (1994)”
This is the talk: [this video] , it is a full hour. Quite enjoyable but light on in depth technical stuff. Don't recall hem mentioning how git python running technically, it is more about how he came in the position to do so in the first place.
Recommends jackjackk0 · 2022-03 · on “The counterintuitive rise of Python in scientific computing (2020)”
I recommend one of the recent videos by Dave Beazly [1]. He lived through and contributed to the raise of Python in scientific computing first hand in the 90s, and offers some interesting insights. Plus he's always quite an entertainer. [1] [this video]
Recommends Qem · 2023-08 · on “Ask HN: Why Did Python Win?”
According to David Beazley, it was lucky to already being around by the time scientific computing folks were in need for dynamic languages as wrappers to help with increasingly complex hardware and projects written in lower level languages, and the only other viable alternatives back then were Perl and tcl. Watch this talk: [this video] Then it just snowballed since that time.
Recommends Qem · 2024-06 · on “Connection Machine Lisp (1986)”
> it is my understanding that what this paper describes was never actually shipped This reminds me of an interesting talk by David Beazley where he discuss the early days of Python, when IIRC he was a student at a national lab, and they managed to run the Python REPL in an connection machine 5 that people had a hard time programming in lower level languages. It seems the work they did back then, writing modules that allowed the Python interpreter to interoperate with scientific code was one of the foundations for it to snowball many years later. So I wonder if what this paper describes had shipped in time, if that would lead us by butterfly effect into the alternative timeline where Lisp dom
Cites dalke · 2021-11 · on “Ask HN: How much was Python used from 1991 to 2006? What for?”
I started using Python full time in 1998 for cheminformatics. One of the first projects I did was to make a high-level/"Pythonic" interface to an existing C library. I described it in Dr. Dobb's Journal, at [LINK] . Going back in time to 1994, we had a molecular dynamics visualization tool called VMD. It had a home-grown scripting language. I had ideas for a new programming language designed for molecular modeling (because "tiny languages" was the Unix philosophy I had picked up). After looking around, I realized 1) I didn't know how to really make a new domain-specific programming language, and 2) there were existing programming languages that could be embedded in an application, and extend