Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Search
Log in
Create account
DEV Community
Close
Kotlin vs Java Series' Articles
Back to Ahmed Moussa's Series
Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 1
Kotlin Null Safety vs. Java: A Comedy of Errors (But Mostly in Java)
#
kotlin
#
java
1
reaction
Comments
Add Comment
3 min read
Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 2
Kotlin Data Classes vs Java: A Tale of Two Cities (But One Has Way Less Boilerplate)
#
kotlin
#
java
Comments
2
comments
3 min read
Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 3
Kotlin Properties vs. Java Fields: A Tale of Two Variables (Where Kotlin Has More Tricks Up Its Sleeve!)
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin Coroutines vs. Java Threads: A Concurrency Conundrum (Solved with a Sprinkle of Kotlin Magic!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 4
Kotlin Coroutines vs. Java Threads: A Concurrency Conundrum (Solved with a Sprinkle of Kotlin Magic!)
#
kotlin
#
java
Comments
2
comments
2 min read
Kotlin Smart Casts vs. Java Casts: A Type-Safe Tale (with Fewer Runtime Surprises!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 5
Kotlin Smart Casts vs. Java Casts: A Type-Safe Tale (with Fewer Runtime Surprises!)
#
kotlin
#
java
Comments
6
comments
2 min read
Kotlin Type Inference vs. Java: A Deductive Dance (Where Kotlin Takes the Lead!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 6
Kotlin Type Inference vs. Java: A Deductive Dance (Where Kotlin Takes the Lead!)
#
kotlin
#
java
Comments
Add Comment
2 min read
Kotlin Primary Constructors vs. Java Constructors: A Construction Conundrum (Solved with Kotlin's Elegance!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 7
Kotlin Primary Constructors vs. Java Constructors: A Construction Conundrum (Solved with Kotlin's Elegance!)
#
kotlin
#
java
2
reactions
Comments
2
comments
2 min read
Kotlin Operator Overloading vs. Java: A Mathematical Magic Show (Where Kotlin Bends the Rules!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 8
Kotlin Operator Overloading vs. Java: A Mathematical Magic Show (Where Kotlin Bends the Rules!)
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin String Templates vs. Java String Concatenation: A Tale of Two Strings (Where Kotlin Sings!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 9
Kotlin String Templates vs. Java String Concatenation: A Tale of Two Strings (Where Kotlin Sings!)
#
kotlin
#
java
Comments
Add Comment
2 min read
Kotlin Sealed Classes vs. Java Enums (and Sealed Interfaces!): A Tale of Limited Hierarchies
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 10
Kotlin Sealed Classes vs. Java Enums (and Sealed Interfaces!): A Tale of Limited Hierarchies
#
kotlin
#
java
Comments
Add Comment
2 min read
Kotlin Companion Objects vs. Java Static Members: A Tale of Two Companions (Where Kotlin Offers More Than Just Friendship!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 11
Kotlin Companion Objects vs. Java Static Members: A Tale of Two Companions (Where Kotlin Offers More Than Just Friendship!)
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin Infix Functions vs. Java: A Grammatical Twist (Where Kotlin Breaks the Rules!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 12
Kotlin Infix Functions vs. Java: A Grammatical Twist (Where Kotlin Breaks the Rules!)
#
kotlin
#
java
Comments
Add Comment
2 min read
Kotlin Delegated Properties vs. Java: A Tale of Shared Responsibilities (Where Kotlin Lightens the Load!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 13
Kotlin Delegated Properties vs. Java: A Tale of Shared Responsibilities (Where Kotlin Lightens the Load!)
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin Range Expressions vs. Java: A Journey Through the Numerical Landscape (Where Kotlin Takes a Scenic Route!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 14
Kotlin Range Expressions vs. Java: A Journey Through the Numerical Landscape (Where Kotlin Takes a Scenic Route!)
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin Destructuring Declarations vs. Java: Unpacking the Joy of Multiple Assignments (Where Kotlin Delivers the Goods!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 18
Kotlin Destructuring Declarations vs. Java: Unpacking the Joy of Multiple Assignments (Where Kotlin Delivers the Goods!)
#
kotlin
#
java
Comments
Add Comment
2 min read
Kotlin Lambdas with Receivers vs. Java: A Code Symphony (Where Kotlin Plays a Different Tune!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 18
Kotlin Lambdas with Receivers vs. Java: A Code Symphony (Where Kotlin Plays a Different Tune!)
#
kotlin
#
java
Comments
1
comment
3 min read
Kotlin's "No Checked Exceptions" Policy vs. Java: A Tale of Two Error-Handling Philosophies
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 18
Kotlin's "No Checked Exceptions" Policy vs. Java: A Tale of Two Error-Handling Philosophies
#
kotlin
#
java
Comments
2
comments
2 min read
Kotlin Tail Recursion Optimization vs. Java: A Deep Dive into Efficient Recursion
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 18
Kotlin Tail Recursion Optimization vs. Java: A Deep Dive into Efficient Recursion
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin Extension Functions vs. Java: Adding a Touch of Magic to Existing Classes
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 19
Kotlin Extension Functions vs. Java: Adding a Touch of Magic to Existing Classes
#
kotlin
#
java
Comments
Add Comment
3 min read
Kotlin Object Declarations vs. Java: Summoning Singletons with Ease
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 20
Kotlin Object Declarations vs. Java: Summoning Singletons with Ease
#
kotlin
#
java
Comments
Add Comment
2 min read
Kotlin vs. Java: A Grand Finale and Farewell (But Not Goodbye!)
Ahmed Moussa
Ahmed Moussa
Ahmed Moussa
Follow
Nov 20
Kotlin vs. Java: A Grand Finale and Farewell (But Not Goodbye!)
#
kotlin
#
java
Comments
Add Comment
3 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account