Skip to content
This repository has been archived by the owner on May 26, 2023. It is now read-only.

tkuenneth/polyglot_cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the polyglot cheat sheet

The times when we could focus on one programming language are long gone. These days we are expected to be fluent in several ones. Even in one project we may face a backend written in Java, an Android app in Kotlin, an iOS app written in Swift, and maybe a Web client in JavaScript. Most programming language share a lot of common concepts, yet they differ regarding implementation. So, it's easy to get confused.

But don't panic.

This cheat sheet for the polyglot developer lists important concepts and shows how they are represented in C#, Dart, Java, JavaScript, Kotlin and Swift.

The cheat sheet does not want to judge. No language is considered better or superior. So, the cheat sheet aims to be a humble tool to help you understand and appreciate similarities and differences.

You can browse the cheat sheet at https://tkuenneth.github.io/polyglot_cheatsheet/