Change my mind.
Change my mind.
why use dynamic typing. not meant to be a rhetorical question although i’m currently feeling skeptical there are good reasons.
"Do it in #Rust from the beginning!" - Jon Gjengset
For long there has been debate about #StaticTyping vs #DynamicTyping in #programming. Frequently claims are made that static typing reduces bugs. Purely anecdotally I have not personally found that to be significantly true, and static typing can make coding slower with less flexibility (then again I am a #Tcl guy, and also prefer pure #Javascript to #TypeScript).
Here is a great read that analyses various studies made on the topic: https://danluu.com/empirical-pl/
Hillel Wayne still puts out one of the better software development newsletters, here on the distant dream of what #DynamicTyping could be: https://buttondown.email/hillelwayne/archive/i-am-disappointed-by-dynamic-typing/
“What’s Bad About Julia?”, Jakob Nybo Nissen (https://viralinstruction.com/posts/badjulia/).
Via HN: https://news.ycombinator.com/item?id=27960865
See also: “A Review Of The Julia Language” [2014], Dan Luu (https://danluu.com/julialang/).
#Julia #Programming #ScientificComputing #ProgrammingLanguage #DynamicTyping #PLDI