Migrate back to Java #14

Closed
opened 2021-12-01 12:53:21 +01:00 by jotoho · 1 comment
Owner

While this was originally supposed to be an exercise for learning kotlin, it has been made supremely clear that the additional runtime and compilation effort is not worth it. Especially considering the fact that the kotlin ecosystem is considerably focussed on App Developement on Android and little to no real documentation exists for normal PC usage.

I think it will be better in the long run, if I go back to "normal" Java even if that may have costs in the code like boilerplate.

This will hopefully allow this project access to new improvements and features of Java earlier and make working with Java tools easier (since I may want to use things like jpackage in the future)

While this was originally supposed to be an exercise for learning kotlin, it has been made supremely clear that the additional runtime and compilation effort is not worth it. Especially considering the fact that the kotlin ecosystem is considerably focussed on App Developement on Android and little to no real documentation exists for normal PC usage. I think it will be better in the long run, if I go back to "normal" Java even if that may have costs in the code like boilerplate. This will hopefully allow this project access to new improvements and features of Java earlier and make working with Java tools easier (since I may want to use things like jpackage in the future)
jotoho added the
enhancement
meta
labels 2021-12-01 12:53:21 +01:00
jotoho self-assigned this 2021-12-01 12:53:21 +01:00
jotoho added this to the 0.2.0 milestone 2021-12-01 12:55:46 +01:00
Author
Owner

This should have been closed automatically. 😠

This should have been closed automatically. :angry:
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jotoho/waituntil#14
No description provided.