yu-2023.github.io

en
How to Program Java, Kotlin, Clojure, Groovy, Scala and Jython Simultaneously
Integration of Java, Kotlin, Clojure, Groovy, Scala and Jython in one software product
Comparative analysis of programming in Java, Kotlin, Clojure, Groovy, Scala and Jython 2023.12.12

- The examples provide a comparative analysis of programming in Java, Kotlin, Clojure, Groovy, Scala and Jython using the Eclipse programming environment and the Gradle build system.
- Case studies are being developed in Java, Kotlin, Clojure, Groovy, Scala and Jython to provide the foundation for various graphic user interface applications.
- Programming is carried out in the same way in all programming languages in order to be able to compare program elements.
- The examples are intended as a basis for creating programs with a graphical interface with the possibility of its extension for any application.
- The expansion of the developed programs will continue towards the creation of a multi-module system with an unchanged head and with the ability to load into it functional modules from the repository, written both in Java, Kotlin, Clojure, and in Groovy, Scala or Jython. The open type of the repository is supposed to allow any developer to present his modules in it for demonstration or use.