Post Processing: Swift, Kotlin, Team Scaling Fallacy, Levandowski
When I wrote Programming Languages I've Loved and Hated , it came from the heart. In contrast, the Tiobe Index ranks the languages from the head, and is based on hits from a search query . As of August 2019, Java reigns at #1, followed by C, and then Python. The rankings did not surprise me, and at least 2 of my favorite languages made it into the top 3. C++ came in 4th. Swift (iOS) and Kotlin (Android), being specialty languages for the mobile space, were further down the list. Swift came in at #18, but Kotlin disappointed, coming in at #45. Nevertheless, as iOS and Android users grow, the popularity of Swift and Kotlin will likely follow. The name Swift is easy to fathom. The language speeds up iOS development (compared to using Objective C), and it also runs respectably fast. The Kotlin designation is rather opaque, but being a derivative of Java, Kotlin was named after an island near St. Petersburg under the mistaken assumption that Java was also named after an