asyncio is the best thing about Python.
asyncio is the best thing about Python.
Hey John.
That run_subprocess_with_callback depends only on python standard lib so you can copy the file into your project instead of depending on pyedifice. See comments in the source file.
Nicholas is one of the best engineers I've ever worked with and y'all should be racing to hire him if you can.
The Big OOPs: Anatomy of a Thirty-five-year Mistake by @cmuratori.bsky.social
youtu.be/wo84LFzx5nI
It Would Be Good if the AI Bubble Burst by Stephen Diehl
www.stephendiehl.com/posts/ai_bub...
Learn You a Haskell for Great Good! Jupyter adaptation now has a one-line zero-install shell command which works on any computer that has the #NixOS package manager:
nix run github:IHaskell/learn-you-a-haskell-notebook
For more information see github.com/IHaskell/lea...
For years I've been trying to convince people to use monadic parsers instead of regex for everything.
hackage.haskell.org/package/repl...
Your essay about bicameral syntax is the first time I've read a principled reason (other than speed) about why a regular parsing pass is a good idea.
If you are curious about Haskell or wanting to start using functional programming to build real applications, this is a great chance to save some money on Effective Haskell and other great functional programming books.
So, thank you Microsoft, I guess.
In the 2010s there were still a lot of programmers insisting that typechecking wasn't necessary but then TypeScript and Pyright were universally adopted and those people mostly shut up.
Thank your for posting that.
The SDLC is an awful model for how people program and an even worse model for how people *should* programβat best, it's a model for how people *imagine* programming.
Unfortunately, it seems to be taught and taken as a fact in the industry :(
In 1997 Wadler and Jones published the Haskell language, so now in Haskell we can program do-this-thing-then-do-that-thing by using only IO Monad expressions, no statements. Happily, forever.
Wadler solved the problem of saying do-this-thing-then-do-that-thing using only expressions by adopting the Monad described by logician Eugenio Moggi.
homepages.inf.ed.ac.uk/wadler/paper...
Act III Climax and Resolution
In 1987 the great computer scientists Simon Peyton Jones and Philip Wadler decided that the good part of computer programming was the expressions, and the bad part was the statements.
Later, at IBM, Backus tried to create a language named Function Level which could say do-this-thing-then-do-that-thing using only expressions. IBM never published the Function Level language, and the source code was lost.
worrydream.com/refs/Backus_...
In his Turing Award lecture entitled Can Programming Be Liberated from the Von Neumann Style, he condemned his language, Fortran, and all other languages, as βfat and weak.β Backus warned the that languages with statements would βmake their expressive weakness and their cancerous growth inevitable.β
Act II Rising Action
In 1977 the great computer scientist John Backus decided that the good part of computer programming was the expressions, and the bad part was the statements.
Landin abandoned his effort to rid programming of statements and joined the Gay Liberation Front.
www.cs.cmu.edu/~crary/819-f...
In Landinβs paper The Next 700 Programming Languages, he invented the ISWIM language βbiased towards expressions rather than statements,β but he failed to excise the statements. He failed because he couldnβt figure out how to say do-this-thing-then-do-that-thing in ISWIM by using only expressions.
A Character-Driven Monad Tutorial with a Three-Act Structure
Act I Inciting Incident
In 1966, the great computer scientist Peter Landin decided that the good part of computer programming was the expressions, and the bad part was the statements.
banger
Why isn't Functional Programming the Norm?
By @rtfeldman.bsky.social
youtu.be/QyJZzq0v7Z4
You wanted a banana but what you got was a banana in the computational context of a Gorilla Jungle monad transformer stack.
Just ordered Strange and Norrell for Christmas, thanks for making me aware.
I was ALF's opponent and I lost. I blame my advisors, who told me to campaign on culture war stuff.
Once upon a time I wrote about recursion
c8998d8f.purefunctor.pages.dev/fear-not-rec...
what is this movie