15
neeno
9d

Fucking hell everything in java is so annoying, confusing and hard to get working. I just want to use JavaFX, why do you require me to sacrifice a lamb in order to do so? It might be my fault though, but c'mon, I don't want to spend 2-3 hours reading through shitty documentation in order to understand how maven works and what the hell Gradle is. Why can't it be as simple as adding a module name to a config file, like in Rust's Cargo? Even using intellij to acquire JavaFX and set it as a dependency doesn't work, it gives me some weird "JavaFX not configured" bullshit error. What the fuck, you're a library, you shouldn't need anything else ffs

Comments
  • 4
    I'm just frustrated, this should be a simple oop class assignment but no, here I am struggling with this shit. No wonder everyone dislikes this piece of shit
  • 3
    I've had one project in which I've used javaFX and I cannot recall having any issues with it.
  • 2
    I highly agree. Fuck Java and Spring Boot. Ugly codes and lots of boilerplate code yuck! It is much better to learn python than Java.
  • 2
    Good luck with javascript!
  • 2
    The thing is that Java FX is already quite outdated, so it's no longer part of standard installation. I'm waiting for the school to upgrade Java FX and the teacher of that course to some newer versions before I retake it
  • 1
    What's a Java? (TM)
  • 0
    @wiwe2210 if you were already used to using maven that might be the reason it was easy. I didn't know how to use it properly yesterday so that's probably why it was hard to get everything set up. But still, it shouldn't be that hard (why the hell does JavaFX require a maven plugin?) and intellij, which should help me and make things easier, was constantly getting in my way.
  • 0
    @sauravchamoli17 yeah, npm is a shitfest too, but at least it's super easy to install a package, just npm install and you're done.
  • 1
    @neeno I am fed up with the npm timeout error, can't install packages for shit! Yarn is better for installing packages and also it doesn't poke you as npm does!
Add Comment