Wm Leler
1 min readFeb 2, 2020

--

Yes, of course there are examples of dynamically typed languages that have been compiled. That is why I used the word “typically”.

As stated in the article, the team that created Dart had people in it that created the V8 compiler for JavaScript, and the Strongtalk compiler (in the latter case, they made changes to the Smalltalk language to make it amenable to compilation). The Dart team used their experiences to create a language that could be compiled AOT and JIT quickly and, for AOT, produce fast and efficient code.

I am very familiar with both LISP and Smalltalk. I used to work for Will Clinger (Scheme), and Adele Goldberg (Smalltalk) was involved with the first company I started. I stand by my statement that dynamically typed languages are typically interpreted. That doesn’t mean they always are.

--

--

Wm Leler
Wm Leler

Written by Wm Leler

Computer scientist, musician, artist.

No responses yet