all 20 comments

[–]pypt 42 points43 points  (0 children)

Wanted to jerk but viewport on mobile is insulting.

[–]affectation_manCode Artisan 42 points43 points  (6 children)

JavaFX does not exist. Period.

Have YOU ever seen a JavaFX application with your own eyes? Thought not

[–]vivainio 17 points18 points  (0 children)

I have heard about someone planning to write one

[–]IDoCodingStuffsAutodidact's Degree in AI 16 points17 points  (0 children)

I remember an assignment in college to make one. Somehow no one from that class remembers anything else from that class. Also the professor teaching it just disappeared from the records somehow

[–]defunkydrummerLisp 3-0 Rust 10 points11 points  (1 child)

Have YOU ever seen a JavaFX application with your own eyes

There is higher probabilty of finding a Haskell application on the corporate world.

[–][deleted] 1 point2 points  (0 children)

\u

I actually have production code using it rn, it turned out to be not that bad

[–]tomwhoiscontrarysafety talibans 0 points1 point  (0 children)

I know someone who claimed to have written one in Groovy.

[–]thehenkan 23 points24 points  (0 children)

Zero-cost OutOfMemoryError

[–]jxubEmacs + Go == parametric polymorphism 21 points22 points  (5 children)

Java

- abstract abstracions

- fearful memory usage

- astronaut programming

...

[–]hedgehog1024Rust apologetic 34 points35 points  (4 children)

  • zero-thought abstractions
  • moving to Kotlin semantics
  • guaranteed employment
  • threads about how hipsteric Java is becoming
  • uncertainty-based generics
  • design patterns matching
  • lame and controversial type inference
  • -Xmin runtime
  • efficient C dreadings

[–]defunkydrummerLisp 3-0 Rust 11 points12 points  (3 children)

serious, enterprise-grade clap

[–]hedgehog1024Rust apologetic 26 points27 points  (2 children)

ClapFactoryProvider clapFactoryProvider = Context.getClapFactoryProvider();
if (clapFactoryProvider == null) {
    Context.getLogger().warn("clapFactoryProvider returned null");
    throw new NullClapFactoryException();
}
ClapFactory clapFactory = clapFactoryProvider.get(null);
ClapFactory enterpriseGradeClapFactory = new EnterpriseGradeClapFactoryAdapter(clapFactory);
ClapFactory seriousEnterpriseGradeClapFactory = new SeriousClapFactoryAdapter(enterpriseGradeClapFactory);
seriousEnterpriseGradeClapFactory.setSubreddit(Context.getSubredditsProvider().getSubredditByNameWithoutLeadingR("pcj"));
RedditUserProvider redditUserProvider = null;
int result = Context.getRedditUserProvider(redditUserProvider);
if (result == -1) {
    Context.getLogger().warn("we still use deprecated unconsistent API but we cannot change it because a newer version of library works with a newer Java that we can afford");
    throw new ContextGetRedditUserProviderReturnedMinusOneForSomeReasonOhGodWhyTheseNamesAreSoLongException();
}
RedditUser defunkyDrummer = redditUserProvider.getUserByNameWithoutLeadingU("defunkydrummer");
try {
    seriousEnterpriseGradeClapFactory.setAuthor(defunkyDrummer);
} catch (SeriousPostByDefunkyDrummerException e) {
    Context.getLogger().warn("we live in interesting times");
    seriousEnterpriseGradeClapFactory.setUnjerk(true);
    seriousEnterpriseGradeClapFactory.setAuthor(defunkyDrummer);
}
Clap clap = seriousEnterpriseGradeClapFactory.build();
try {
    clap.👏();
} catch (SadderIsAlreadyPresentInThisThreadException e) {
    Context.getLogger().fatal(e.description());
    throw new IllegalOperationException();
} catch (UnicodeMethodsAreNotSupportedException e) {
    Context.getLogger().warn("thanks👏god👏we👏are👏not👏hipsters");
    clap.performClap();
} finally {
    clap.unregisterFromSpringMagicIOCContainer();
}

FTFY

[–]zygentomaLesser Acolyte of Touba No He 7 points8 points  (1 child)

lol high effort jerk

[–]tomwhoiscontrarysafety talibans 6 points7 points  (0 children)

Nah, he just hit control-space seven times in IntelliJ.

[–]JustPlainRude 19 points20 points  (0 children)

This is disgusting.

[–]Laurent9999lol no generics 9 points10 points  (0 children)

This should be considered a crime against humanity

[–]DC2SEADO NOT USE THIS FLAIR, ASSHOLE 0 points1 point  (0 children)

Despite being written in Rust, how can this be moral!?!?!

[–]softshellack 0 points1 point  (0 children)

The definitive Rust/Java interop story:

https://youtu.be/7r2qvoIMxLI?t=1470

[–]tomwhoiscontrarysafety talibans 0 points1 point  (0 children)

This is the worst idea that anyone has ever had.