Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add “Java” Lang #57

Open
BobRoss12345 opened this issue Aug 19, 2018 · 3 comments
Open

Add “Java” Lang #57

BobRoss12345 opened this issue Aug 19, 2018 · 3 comments
Labels

Comments

@BobRoss12345
Copy link

@BobRoss12345 BobRoss12345 commented Aug 19, 2018

No description provided.

@JRaspass

This comment has been minimized.

Copy link
Collaborator

@JRaspass JRaspass commented Aug 20, 2018

While I doubt Java will ever be a competitive code golf language, I don't see this as a reason to exclude it, so why the hell not :-)

I'll take a stab at this during the bank holiday weekend, not expecting it to be too hard, famous last words :-P

@DaleNaci

This comment has been minimized.

Copy link

@DaleNaci DaleNaci commented Sep 19, 2018

Any update on Java support?

@JRaspass

This comment has been minimized.

Copy link
Collaborator

@JRaspass JRaspass commented Sep 20, 2018

Sorry, I've been pretty busy lately and haven't had much time for Code Golf.

I did however start writing a Dockerfile for Java but ran into an odd problem, the following Dockerfile fails to build because it says it doesn't understand the variant "minimal", even when I explicitly pass the variant. I must be doing something stupid but if I can't get this working I shall probably just use the precompiled alpine one, but it's only version 8, not 10.

FROM alpine:edge

RUN apk add --no-cache bash curl file gcc make musl-dev

RUN curl http://hg.openjdk.java.net/jdk-updates/jdk10u/archive/jdk-10.0.2+13.tar.gz | tar xzf -

RUN cd jdk10u-jdk-10.0.2+13 \
 && bash configure --help   \
 && bash configure \
    --with-jvm-variants=minimal

I also need to find/make a suitable Java SVG logo and play with the design of the language tabs as the recent Julia addition has pushed the current design to its limits. I'm thinking of making the strokes a badge on top of the logo to save on horizontal space.

Anyways tl;dr I hope to find some time for Code Golf soon but no promises, as always, patches welcome ;-)

@JRaspass JRaspass changed the title Please add Java support Add “Java” Lang Jul 17, 2019
@JRaspass JRaspass added the idea label Jul 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.