News for hackers. Stuff that matters.
Re:Guido van Rossum joins Microsoft by loup-vaillant on Thursday November 12, 2020 @05:40PM (#25076203)
Do not miss that one will find all of the language's pain points. I'd wager that a dynamically typed languages such as Python has quit a few more pain points at scale than a more principled language such as OCaml.

I love Python's bignum arithmetic when I write small prototypes for public key cryptography. I love Python's extensive standard library when I'm scrapping a couple web pages for easier local reading. But I would never willingly chose it for anything bigger than a few hundred lines. I'm simply not capable of dealing with large dynamically typed programs.

Now if people try Rust or OCaml with the mentality of an early startup's Lisp developer, they're going to get hurt right away ("fighting the language" and "pleasing the compiler" is neither pleasing nor productive), and they're going to get hurt in the long run (once you've worked around the language's annoying checks, you won't reap as much benefit).

If you'll allow the caricature, don't force Coq down Alan Kay's throat, and don't torture Edsger Dijkstra with TCL.

Re:Guido van Rossum joins Microsoft by girvo on Friday November 13, 2020 @10:19PM (#25090029)
Though OCaml’s tooling pain points hurt at least as much as Pythons, even though I adore the language.