What is the difference?Definition: Multi-PlatformDefinition: Cross-PlatformStrengths and WeaknessesSuperficiallyUnder the CoverKoltin Mulit-Plaform vs Multiple PlatformsMulti-Platform as the foundation of cross platformCombination: Multi AND Cross Platform What is the difference? There is no universal definition of these two terms, so definitions to be used here must be identified. In a way, I am using the 'google definitions',… Continue reading Kotlin Multi-Platform Vs Cross-Platform (Flutter)
Category: b. languages
Languages: Compilers, Interpreters
Kotlin is a compiled statically typed language, Python is an interpreted language. While you could interpret Kotlin or Compile Python, the examination in this post shows how the design of each language fits with as a language Kotlin=compiled and Python=interpreted as these are not just implementation choices, but are baked into the respective languages. LT;DR:… Continue reading Languages: Compilers, Interpreters
Static Typed vs Dynamic Typed Languages
Programming languages are categorised as either static typed ,or dynamic typed, and the differences may actually surprise, as they go deeper than it may seem at first. Contents: Dynamic Type Variables: The Obvious, but Superficial Difference Dynamic Types: A Deeper Difference Strange Behaviours Behaviour Summary: Total flexibiliy, total uncertainty Static Types Compile Time vs Run… Continue reading Static Typed vs Dynamic Typed Languages