Comments (2)
I know there are people who use it, though I really don't know very many who do. Supporting this would involve duplicating or replacing all Gradle file generation across the project. And not only that, it's already hard enough to provide instructions for new users when they could be using gdx-setup or gdx-liftoff. Imagine if one person needs gdx-setup (Gradle) help, another needs gdx-liftoff (Gradle) help, and a third needs gdx-liftoff (Kotlin) help. The instructions range from subtly different to totally incompatible.
The Tower of Babel (Hebrew: מִגְדַּל בָּבֶל, Mīgdal Bāḇel) narrative in Genesis 11:1–9 is an origin myth and parable meant to explain why the world's peoples speak different languages.
According to the story, a united human race speaking a single language and migrating eastward, comes to the land of Shinar (שִׁנְעָר). There they agree to build a city and a tower with its top in the sky. Yahweh, observing their city and tower, confounds their speech so that they can no longer understand each other, and scatters them around the world.
In short, you aren't building anything big if you can't agree on a language... Right now only Kotlin megafans within the libGDX community seem to be the ones adopting the Kotlin DSL. Unless there suddenly appear many more Kotlin experts willing to help with mysterious and frustrating issues faced by new users, adding generation support for the Kotlin DSL is a wasted effort. A large wasted effort.
I'm closing this because I do not plan to implement this myself. If someone decided to PR this in a pristine, perfectly-wrapped package with a big red ribbon, I might merge it if I felt confident the PR submitter would still be around to fix things later. I am not suggesting anyone should go out and do that unless they really want to.
from gdx-liftoff.
Fair enough, thanks
from gdx-liftoff.
Related Issues (20)
- KTX AI module HOT 2
- Trojan detected (1.11.0.9 only) HOT 2
- File picker fails with a native error on Linux HOT 5
- Error building Android generated project with Kotlin HOT 6
- Disable Gradle Daemon for Gradle Tasks Performed in Project Generation HOT 2
- Bundle Release for Android with Lombok HOT 1
- minifyEnabled true can create problems HOT 9
- classes cannot be resolved in ios project. HOT 6
- gwt-module.dtd Not found HOT 2
- 1.12.0.2 does not start on OSX HOT 6
- Add Fleks to third party libraries? HOT 1
- Issue in project opening HOT 4
- lwjgl3:dist task broken HOT 2
- Created Project with Language Kotlin does not work HOT 1
- If the main class is named as "Game" with the "Game" template than the class has cyclic dependency. HOT 3
- Clarify LWJGL2 Compatibility with JDK17+ in Documentation HOT 5
- Consider changing the title in index.html from "libGDX application" to the project name HOT 1
- DANGEROUS BUG: specifying ~/ as path results in a literal folder "~" being created HOT 2
- Suggestion to add this line of code to add debug information for lwjgl3 module/app in the gradle build file HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gdx-liftoff.