Kotlin を採用したユーザーは幾度となくビルドシステムの扱いにくさを訴えてきました。 多くのプロジェクトでは開発者がすぐに作業に着手できるようにウィザードを使用して環境を構成できますが、このような環境にも保守が必要です。 新しいモジュール、プラットフォーム、依存関係などの変更があった場合、開発者が実際に取り組むべき作業に専念する時間よりもビルドシステムと IDE との格闘にかかる時間が長くなることもしばしばです。 Kotlin が真のマルチプラットフォーム言語になったことで、この傾向は JVM エコシステムを初めて使用するユーザーではさらに顕著になっています。
JetBrains 社内では…