darkmoon_uk
11/09/2023, 2:26 AM.kt
or .kts
file, but then still have to provision a run.json
file in order to execute it. The UI is not helpful about the format of run.json
and I'm left doing online research just to make the most basic of Kotlin fun main()
run.
▪︎ 💡 Remediation idea: Give Fleet some 'default handlers' for common file types. These can either be executed in one-click or transposed into a new or existing run.json
first for keeping/editing.
◦ 3️⃣ Use case: Try out a small fragment of Kotlin, when there is no project open.
▪︎ IntelliJ: Not quite a fair comparison as we need to have some project open; but I can still access REPL from any project and start executing Kotlin without further preparation of the workspace.
▪︎ Fleet: I can only create a temporary file but cannot execute anything in it. Not useful until project folder is opened.
▪︎ 💡 Remediation idea: Make the 'default handlers' idea from the previous point, also work in Fleet's 'temporary directory' context.
• While understanding Fleet is about more than just Kotlin; the language is surely a key focus. Hopefully these ease-of-use points are being planned for.hhariri
darkmoon_uk
11/09/2023, 10:06 PMhhariri