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

Why program in Kotlin instead of Python?

If you can already program in a perfectly adequate programming language in python, would need to learn Kotlin?  There are use cases where Python is virtually unmatched, but there also times Python is just not a match! TL;DR: 1. If you know Python, then learning Kotlin will teach you more about coding, even for when… Continue reading Why program in Kotlin instead of Python?