traP AdventCalendar 2016の10日目の記事です。 みなさん初めまして、takashiです。私はサークルの方でtiteQuestの制作チームに所属していて、そこで開発中のゲームのステージエディタを作りました。その際に、チームメンバーのPC環境がMacとWinと混在しており、マルチプラットフォームなエディタを作ることが要求されたので初めはJavaで開発してたのですが、もともとC#をやっていた人なのでJavaのgetter/setter関数をウザがったり、そもそも言語として古いから云々など言っていたため、生産性があまりよろしくありませんでした。そこで、Javaに代わるマルチプラットフォームで動く言語を探してたところ、kotlinという言語に出会い、javaでの開発からkotlinでの開発に移行しました。今ではすっかりkotlinに魅了されてしまい、最近はもうkotlinしか