2 ms·
> In your logic you equate statically typed and object oriented vs dynamically typed and functional. Yes. JavaScript's structure is usually heavily functional
by SamUK96 10y ago
> In your logic you equate statically typed and object oriented vs dynamically typed and functional.
Yes. JavaScript's structure is usually heavily functional and can often be non-modular. Typescript goes away from this somewhat with the construction of objects.
> Object oriented programming is by origin (Smalltalk) dynamically typed.
Really? Object orientation is all about forming your own types, so how could OOP have an origin in dynamic types?