🚀 Kotlin 2.3.20 is out

Highlights:
• Collection literals inference (early support)
• JVM metadata annotations enabled by default
• Improvements in K2, Wasm & Native
• Many compiler fixes & performance improvements

🔗 https://github.com/JetBrains/kotlin/releases/tag/v2.3.20

#Kotlin #KotlinLang #AndroidDev

Release Kotlin 2.3.20 · JetBrains/kotlin

Changelog Analysis API. FIR New Features KT-78090 Implement stubs support for new conditional returns and holdsIn contracts Fixes KT-82948 'FirRegularClass' expected as a containing declaration,...

GitHub

🚀 Kotlin 2.3.20-Beta2 is out!

Big updates across the compiler, Analysis API, Wasm, JS, Native, and build tools — with performance improvements, ES6 support in js(), and tons of fixes.

🔗 https://github.com/JetBrains/kotlin/releases/tag/v2.3.20-Beta2

#Kotlin #KotlinLang #Dev #Multiplatform #AndroidDev

🚀 Kotlin 2.3.20-Beta1 is out!

Big step forward for K2 with: • Better contracts & Analysis API
• Compiler & IDE stability fixes
• Strong Wasm upgrades (debugging, TS, perf)

🔗 https://github.com/JetBrains/kotlin/releases/tag/v2.3.20-Beta1

#Kotlin #KotlinLang #K2 #JetBrains #Beta #AndroidDev #Android

Release Kotlin 2.3.20-Beta1 · JetBrains/kotlin

Changelog Analysis API. FIR New Features KT-78090 Implement stubs support for new conditional returns and holdsIn contracts Fixes KT-80485 False positive UNRESOLVED_REFERENCE on nested interface...

GitHub

🚀 Kotlin 2.3.0 is released!

Packed with compiler improvements, Analysis API fixes, better diagnostics, and Native/Wasm updates.

🔗 https://github.com/JetBrains/kotlin/releases/tag/v2.3.0

#Kotlin #KotlinLang #JetBrains #AndroidDev #Android

Release Kotlin 2.3.0 · JetBrains/kotlin

Changelog Analysis API KT-80082 K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop KT-80303 Move :native:analysis-api-klib-reader to :lib...

GitHub

🛠️ Kotlin 2.2.20‑Beta2 is packed with fixes & features!
🔍 Better contract support, compiler fixes
🧪 Swift export & Wasm JS interop enhanced
🚀 Faster compilation, smarter analysis

Full changelog 👉 https://github.com/JetBrains/kotlin/releases/tag/v2.2.20-Beta2

#Kotlin #KotlinLang #AndroidDev #Android

Release Kotlin 2.2.20-Beta2 · JetBrains/kotlin

Changelog Analysis API. Code Compilation KT-78382 K2 IR lowering error when interface extends interface KT-73201 K2 IDE: Error while evaluating expressions with local classes KT-78164 Evaluator: '...

GitHub

How to Tell if a Numeric Variable Is Empty in Kotlin.

Cómo Saber Si Una Variable Numérica Está Vacía en Kotlin.

👉 https://blog.nubecolectiva.com/como-saber-si-una-variable-numerica-esta-vacia-en-kotlin/

#programming #coding #webdevelopment #devs #softwaredevelopment #kotlin #kotlinlang

Cómo Saber Si Una Variable Numérica Está Vacía en Kotlin

En este tutorial aprenderás a Cómo Saber Si Una Variable Numérica Está Vacía en Kotlin, siguiendo las buenas prácticas de Kotlin.

Blog de Programación y Desarrollo - Nube Colectiva

Py2many
Инструмент py2many позволяет превращать Python-код в код на других языках, таких как Rust.
py2many поддерживает множество языков, включая Rust, C++14/17, Julia, Kotlin и другие, а также может генерировать код Python 3 с аннотациями типов.
Трансляция кода осуществляется через команду в терминале, после чего сгенерированный код компилируется с помощью соответствующих компиляторов.
Документация проекта содержит инструкции по установке необходимых библиотек и форматировщиков.

**Библиография:**
Py2many GitHub: https://github.com/adsharma/py2many
Официальная документация Py2many: Py2many Documentation
Руководство по компиляции на Rust: Rust Lang
Руководство по Python 3: Python Docs
Julia Programming Language: Julia Lang
Kotlin Language: Kotlin Lang
Статьи по интероперабельности языков программирования:
"Code Interoperability in Multi-Language Projects" (Medium).
"Transpiling Python to C++ for Performance Optimization" (Dev.to).
**Хэштеги:**
#Py2Many #PythonToRust #PythonTranspiler #RustLang #C++ #JuliaLang #KotlinLang #ProgrammingTools #CodeOptimization #MultiLanguageProgramming #opensourcetools

https://matrix.to/#/!HdSCQbJtfHHCalgemp:matrix.org/$DkOrkWOla1wvXbqXts1gVDwr9u9B4XR6YpWzc2Asx-A?via=matrix.org&via=matrix.kyiv.dcomm.net.ua

GitHub - py2many/py2many: Transpiler of Python to many other languages

Transpiler of Python to many other languages. Contribute to py2many/py2many development by creating an account on GitHub.

GitHub
We announced building apps with *native* Swift on Android a few weeks ago, and we've already significantly enhanced the compiled Swift that can be transparently used from Kotlin. Latest additions include Any/AnyHashable values, inheritance, and actors! #Swiftlang #Kotlinlang
https://skip.tools/docs/native/#bridgesupport
Native Swift Tech Preview

Skip brings SwiftUI app development to Android

Skip

Finally getting back into some Kotlin training, it's been a while

Also I definitely need to get more monitors (and a Mac that supports more monitors)

#KotlinLang #AndroidDevelopment #JetpackCompose #Apps #Technology #Android #Coding #IndieApps