i still hate microsoft employees more than i hate russia
@hj That's a hardcore level of hate of microsoft.

That said I think I hate Oracle the most.
@lanodan i mentioned before but in my dictionary "nigger" means "microsoft employee".

Meanwhile i see Oracle as just a husk of Sun Microsystem, for what it's worth, Java has some great ideas behind it, and I still reluctantly love it.

t. drunk
17b5a994baa48abe7803f595932fb74…
@hj Yeah, I wouldn't dev in java because that's quite annoying but otherwise I take it as a pretty neat language and platform which is a bit dear to me.

@lanodan @hj Java is a fucking pain. I don't know why my uni adopted it as it's primary language.

@hj @lanodan Not when it has shitty quirks like requiring methods to access characters in a string and missing basic shit like an exponential operator.

C# is what everything Java should have been. It's one of the few times Microsoft did something right.

@xianc78 @lanodan C# is just Java but with microsoft brand attached to it.

literally clone of java to a fault
@hj @xianc78 @lanodan C# did add a lot of nice stuff to its language that Java is still missing or has bolted on. .NET also breaks comparability instead of keeping ancient shit in. (which Java finally did with 9 ~ 11, which breaks everything so no one uses them)

That said, I've written Mono/.NET code with Gtk# in the past and it's all pretty much dead and unsupported now. I'm not even sure if Gtk# works with .NET Core.

Java isn't a great language, but it was a major step away from manual memory management and a full VM. There are a lot of much better languages that run on the JVM such as Scala, Kotlin, etc. (although Scala libraries are getting pretty insane with cryptic functionality and error messages).
@xianc78 @lanodan @hj eh Interesting. I gave up on Gtk#. Everything I write now is using PyQT5 😅
Follow

@djsumdog @lanodan @hj GTK# is still the go to library for writing GUIs in C# on other platforms, and is probably going to stay that way unless Microsoft ports Windows Forms to macOS, Linux, and *BSD.

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.