3 ms·
The distinction is the existence, from the developer’s perspective, of a separate step called “compilation,” which produces an executable artefact which can be
by sjy 6y ago
The distinction is the existence, from the developer’s perspective, of a separate step called “compilation,” which produces an executable artefact which can be distributed but not converted back to the source code. It’s about programming in practice, not fundamental computer science principles.
- ptx 6y agoI agree, this practical view makes more sense. However, the Kotlin compiler can be invoked either explicitly like Java or implicitly like Python. Is Kotlin a scripting language?