#Kotlin

[ follow ]
fromInfoQ
3 days ago

Fray Detects Concurrency Issues in JVM Languages

Carnegie Mellon University has introduced Fray, a concurrency testing tool for JVM programs to catch bugs and replay them. Written in Kotlin and based on this research paper, Fray can't find all concurrency issues, but uses recent research to maximize the chances of detecting them. Fray uses shadow locking, a technique that incorporates extra locks to mediate access to shared resources in a specific order.
Software development
Software development
fromMedium
1 month ago

Top 4 JVM Languages That Developers Love to Use

The JVM hosts multiple languages; Kotlin is a modern, Android-preferred language offering concise syntax, null-safety, Java interoperability, coroutines, and faster development.
fromInfoWorld
2 weeks ago

Python vs. Kotlin: Which loops do you like better?

Prepare to be surprised when we compare Python and Kotlin for simple programs, loops, imports, exceptions, and more. You can also get a super early preview of Python's next-generation (Python 3.15) sampling profiler, get up close with AWS's new AI-powered Zed editor, and explore your options for AI/ML programming outside of the Python ecosystem.
Python
#kotlin
Scala
fromInfoWorld
5 months ago

Kotlin 2.2.0 arrives with context parameters, unified management of compiler warnings

Kotlin 2.1.0 introduces stable guard conditions for better control flow.
Kotlin 2.2.0 adds a compiler option for improved warning management.
Scala
fromMedium
6 months ago

Why JetBrains Created Kotlin: A Strategic Move in the Crowded JVM Ecosystem

Kotlin was created to address unmet needs in the JVM ecosystem despite the presence of alternative languages.
Scala
fromMedium
6 months ago

Why JetBrains Created Kotlin: A Strategic Move in the Crowded JVM Ecosystem

Kotlin was created to address unmet needs in the JVM ecosystem despite the presence of alternative languages.
Software development
fromInfoQ
2 months ago

Myth Busters: Is Rust a Slam Dunk?

Momento migrated its serverless caching platform from Kotlin to Rust to optimize its data plane, routing, and storage components for production needs.
fromTechzine Global
5 months ago

Is English the next programming language? JetBrains' CEO says no

"You cannot do industrial programs in English," Skrygan says early on in our conversation, directly challenging the notion popularized by Nvidia's CEO that even the toughest coding tasks can become approachable through natural language alone.
Software development
#java
fromInfoQ
5 months ago
Java

Java News Roundup: Jakarta EE 11 Released, Agent2Agent Java SDK, Kotlin, WildFly, JobRunr, Maven

Jakarta EE 11 has officially been released after extensive refactoring and development efforts.
fromMedium
8 months ago
Scala

I Tried Kotlin, Scala, and Go-Here's Why I'm Sticking with Java

Java, despite being viewed as a legacy language, has evolved significantly and remains ideal for large-scale backend development.
fromInfoQ
5 months ago
Java

Java News Roundup: Jakarta EE 11 Released, Agent2Agent Java SDK, Kotlin, WildFly, JobRunr, Maven

fromHackernoon
6 years ago

I Tested an OpenRewrite Recipe: The Mistakes I Made and How to Fix Them | HackerNoon

The naive approach I initially took for testing the OpenRewrite recipe was overly simplistic, relying on low-level APIs without proper understanding of the framework's complexities.
Cooking
fromInfoWorld
5 months ago

Ktor adds dependency injection and HTMX modules

Ktor 3.2.0 introduces a dependency injection module that enhances functionality for users, with concurrent application initialization via coroutines and integration with existing frameworks.
Web frameworks
fromMedium
6 months ago

Seamless Migration from Scala to Kotlin with Interface & Class Delegation Approach

Scala's implicit function parameters introduce a complexity during migration to Kotlin, as they lack a direct equivalent, complicating API interactions and reliance.
Scala
Software development
fromdzone.com
7 months ago

How to Practice TDD With Kotlin

Testing is essential for maintaining software quality and reliability.
Test-Driven Development (TDD) improves code quality and adherence to functional design.
[ Load more ]