4 ms·
> Solidity is a compiled, typed language. The same language can be both compiled and interpreted, this doesn't affect the semantics of the language. For examp
by sesm 10y ago
> Solidity is a compiled, typed language.
The same language can be both compiled and interpreted, this doesn't affect the semantics of the language. For example, OCaml ships with both a compiler and an interpreter. There exist AOT compilers for JavaScript too.
Also, JavaSript is a typed language. It is just dynamically typed and does too much type coercion.
- graup 10y agoThanks for the clarification. So, Solidity is a compile-only, strongly typed language? While Javascript is usually interpreted (or JIT compiled) and dynamically typed.