𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩
11 subscribers
54 photos
2 videos
5 files
46 links
𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩 & 𝙇𝙞𝙛𝙚𝙨𝙩𝙮𝙡𝙚
Download Telegram
Цікава річ, про яку розумів завжди, але поглиблено не читав.
Kotlin Type Inference - це змога компілятору, автоматично визначати тип заданої змінної без явного "визначення" типу даних.
Це також стосується типу "return type" з методів, компілятор самостійно розуміє тип "повертаємого" значення і нам не потрібно вказувати це вручну.
Наразі ця фіча використовується в багатьох мовах програмування, таких як C++ (since 3.0, використовуючи var), Java(since 10.0, використовуючи var), Go, Kotlin, Rust, Scala, Swift, TypeScript і багато інших

До речі, примітка, із виходом нової версії Kotlin 2.0+ ми отримали K2 compiler, який за словами основних джерел помітно покращив Type inference процес⚡️