---
title: "Discussion on \"Koan Wars: Kotlin vs TypeScript - Hamming\" | Hashnode"
description: "Discussion on \"Koan Wars: Kotlin vs TypeScript - Hamming\". This post is the first in a series of Koan Battles, using Kotlin and TypeScript, we'll complete a Koan in both languages and then discuss the differences.\nBy the end of this series, you'll have a good understanding of the key features and nuances of ..."
url: "https://hashnode.com/posts/koan-wars-kotlin-vs-typescript-hamming/640707386f8b03c7ed60dc47"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Koan Wars: Kotlin vs TypeScript - Hamming](https://blog.justinramel.com/koan-wars-kotlin-vs-typescript-hamming?utm_source=hashnode&utm_medium=feed)

This post is the first in a series of Koan Battles, using Kotlin and TypeScript, we'll complete a Koan in both languages and then discuss the differences. By the end of this series, you'll have a good understanding of the key features and nuances of ...

Mar 7, 2023 · 2 min read · blog.justinramel.com  
Read the article

-   [#kotlin](https://hashnode.com/tag/kotlin)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#koan](https://hashnode.com/tag/koan)

## Written by

[Justin Ramel](https://hashnode.com/@JustinDev)

@JustinDev · Newcastle upon Tyne, England,

  
[View profile](https://hashnode.com/@JustinDev)

Full Stack Senior Developer

Senior Full-Stack Developer with over 20 years of experience building web applications for startups, government, and higher education.

## Responses 1

Markdown supported · ⌘↵ to post

[Egi Mata](https://hashnode.com/@egimata)

[Mar 7, 2023](https://hashnode.com/posts/koan-wars-kotlin-vs-typescript-hamming/640707386f8b03c7ed60dc47/comment/64072b4a6c8cbdd4116b6d2a)

I don't understand this. Why compare this two languages?

[Justin Ramel](https://hashnode.com/@JustinDev)

[Mar 7, 2023](https://hashnode.com/posts/koan-wars-kotlin-vs-typescript-hamming/640707386f8b03c7ed60dc47/comment/64072b4a6c8cbdd4116b6d2a#reply-64072e53c9fcfad44163298e)

Why not compare the two languages?

Koans are a good way to compare and contrast the language syntax and the different ways you might approach the problem.

Also useful if you know one of the languages and would like to get to know the other 😀

[Egi Mata](https://hashnode.com/@egimata)

[Mar 7, 2023](https://hashnode.com/posts/koan-wars-kotlin-vs-typescript-hamming/640707386f8b03c7ed60dc47/comment/64072b4a6c8cbdd4116b6d2a#reply-64072f2fc9fcfad4416329bd)

[Justin Ramel](https://hashnode.com/@JustinDev) I understand, thank you Justin 🙌🏻🙌🏻
